• STATISTIQUES
  • Il y a eu un total de 0 membres et 7489 visiteurs sur le site dans les dernières 24h pour un total de 7 489 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Newbie Contest
    Crackme: 35, Cryptographie: 49, Hacking: 27, Javascript/Java: 17, Logique: 31, Programmation: 23, Stéganographie: 53
    Challenges
    [EN] Rankk
    Site de challenge construit sur le principe d'une pyramide à 9 level. Level 1: 60,Level 2: 72,Level 3: 68,Lev...
    Challenges
    [FR] Developpez.net
    Un forum communautaire qui se veut pour les développeurs en générale. Avec presque 500 000 membr...
    Programmation
    [EN] Astalavista
    Un site aux ressources incontournable depuis plusieurs années, Astalavista est réellement devenue un cl...
    Hacking
    [EN] Dare your mind
    JavaScript: 6, Crypto: 44, Stegano: 36, Logic: 13, Special: 27, Science: 11, Realistic: 7, Programming: 10, Crack It: 6,...
    Challenges
    [FR] Root-Me
    Notre équipe se base sur un constat : à l'heure actuelle ou l'information tend à devenir...
    Hacking
    [EN] Bright Shadows
    JavaScript: 13, Exploit: 27, Crypto: 69, CrackIt: 52, Stegano: 67, Flash: 3, Programming: 16, Java-Applet: 10, Logic: 20...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Python : QuickBIn
13-08-2014, 11h00 (Modification du message : 14-08-2014, 10h24 par octarin.)
Message : #1
octarin Hors ligne
Apprenti sorcier
*



Messages : 68
Sujets : 11
Points: 47
Inscription : May 2013
Python : QuickBIn
Dans la foulée de Thxer...

deux scripts, ils prennent leurs arguments par la ligne de commande:

le premier (pour encoder en binaire):
Code PYTHON :

#!/usr/bin/env python3

from sys import argv

str2bin = lambda string: ''.join([bin(256+ord(i))[3:] for i in string])

if __name__ == "__main__":
    if len(argv) > 1:
        print(str2bin(" ".join(argv[1:])))
 


le second (pour décoder du binaire):
Code PYTHON :

#!/usr/bin/env python3

from sys import argv

bin2str = lambda string: ''.join([chr(int(string[i*8:i*8+8], 2)) for i in range(len(string)//8)])

if __name__ == '__main__':
    if len(argv) > 1:
        print(bin2str(argv[1]))
 


J'ai nommé ces deux scripts str2bin et bin2str (libre à vous de tout réunir en un seul script, j'ai conçu les différentes fonctions pour qu'elles soient portables)
Faire des mathématiques c’est donner le même nom à des choses différentes. -- Henri Poincaré
+1 (2) -1 (0) Répondre
13-08-2014, 19h05
Message : #2
thxer Hors ligne
:(){ :|:& };:
*



Messages : 382
Sujets : 60
Points: 162
Inscription : Feb 2013
RE: Python : QuickBIn
C'est propret merci Smile
Thxer.com
Twitter Thxer_

Code BASH :
echo "JkZ Palx" | sed 'y/lPZaJxk/MG3@tEH/'




+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  [Python]Situer mon niveau. InforMods 19 1,373 10-11-2016, 00h03
Dernier message: ZeR0-@bSoLu
  [PYTHON] un bot IRC basique darcosion 1 200 13-06-2016, 20h40
Dernier message: Yttrium
  [python] ANBU ::: TCP Session Hunter St0rn 2 302 25-02-2016, 18h45
Dernier message: otherflow
  [Python] Une autre façon de gérer les Virtualenv et Packages thxer 2 192 18-01-2016, 12h06
Dernier message: thxer
  [Python] rot script ark 9 637 08-03-2015, 00h37
Dernier message: ark
  [Python] Todo Manager ark 5 443 03-03-2015, 10h55
Dernier message: ark
  [python] Un décorateur pour inventorier les objets b0fh 1 217 04-12-2014, 17h50
Dernier message: thxer
  [python] UPnP Scanner St0rn 2 242 29-10-2014, 14h50
Dernier message: St0rn
  [python] Buffer Overflow : EBP et EIP St0rn 0 164 25-10-2014, 12h58
Dernier message: St0rn
  [Python] QuickHex thxer 9 609 15-08-2014, 20h26
Dernier message: sakiir

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut