Netcat : connexions réseaux en shell !

 Netcat est un outil en ligne de commande permettant de créer des connections réseaux tcp ou udp.

Le nom « netcat » s’inspire de la commande cat qui permet de lire un fichier. Nc, pour les intimes, va donc permettre de lire des sockets, c’est à dire une connexion réseau entre 2 ordinateurs.

Nous allons commencer par les fonctions de base : établissement d’une connexion réseau en tant que client ou serveur, puis nous verrons des fonctions plus particulières comme effectuer un scan de ports, dumper des connexions réseaux, …etc
Continuer la lecture de « Netcat : connexions réseaux en shell ! »

layouts et portes logiques

Dans un sujet parallèle, j’ai expliqué comment retrouver les schémas des portes logiques. ( ici)

Ce « trick » et aussi très utile pour étudier les layouts de ces mêmes portes logiques. 

Comment ça marche ?

Tout d’abord il faut retrouver les transistors sur les layouts. Ils se trouvent là ou les gates sont au dessus des régions actives. Sur l’exemple suivant, il y a donc 4 transistors : 2 Nmos et 2 Pmos.

 

layout d'une porte Nand2

 

Continuer la lecture de « layouts et portes logiques »

Guake

Après terminator, nous allons partir à la découverte de Guake…

 0°) Présentation :

Guake est un terminal déroulant, toujours disponible. Il apparait/disparait en appuyant simplement sur F12, et est extrêmement rapide (on ne lance pas un processus, il est déjà en mémoire).

C’est un « must-have »  pour les utilisateurs quotidien de la console.

screenshot

Continuer la lecture de « Guake »

Comment retrouver rapidement les schémas des portes logiques

Tous les électroniciens en herbe ce sont un jour retrouvés un peu bête, quand il faut se souvenir du schéma d’une porte Nand ou Nor. En technologie CMOS, il existe une « trick » qui permet de retrouver ces schémas rapidement.

Cette astuce est dédiée aux personnes qui ont déjà étudié ces circuits. Elle n’explique pas comment ils fonctionnent, mais comment les retrouver rapidement.

Continuer la lecture de « Comment retrouver rapidement les schémas des portes logiques »

SSHFS

 

SSH File System

SSHFS permet de monter un système de fichier distant, sur son propre système de fichier.

La connexion, se faisant par SSH, est donc sécurisée (cryptage SSL + identification des machines par certificats).

L’avantage de sshfs est donc de manipuler aisément des données distantes avec n’importe quel programme et gestionnaire de fichiers (nautilus par exemple).

Continuer la lecture de « SSHFS »

Who? What? You’re kidding!

Hello, for my first post in Nunix, please welcome a wonderful command :

$ w
  20:26:46 up 13 days,  1:53,  4 users,  load average: 0,04, 0,05, 0,01
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
gabriel pts/1 122.82.69-86.rev 19:55 16:05m 0.14s 0.01s sshd: gabriel [priv]
gabriel pts/2 122.82.69-86.rev 19:55 3:14m 0.09s 0.01s sshd: gabriel [priv]
gabriel pts/3 122.82.69-86.rev 19:55 0.00s 0.11s 0.00s sshd: gabriel [priv]

That’s it. This command shows you the uptime, who are logged and what they are doing.

One character for this, pretty cool no?