Informationen zur Installation der Serien Pwntools und Python2

Überblick

Normalerweise schreibe ich einen Solver mit pwntools in Python3, aber ich musste pwntools in Python2 ausführen, um den von ROPgadget --binary xxx --ropchain generierten Ropchain-Code auszuführen. Ich bin jedoch süchtig nach verschiedenen Dingen, also schreibe ich es als Memo auf. .. ..

Status

  1. Die Meldung "E: Paket-Pip kann nicht gefunden werden" wird angezeigt.

Es gibt einfach keinen Pip.

Lösen Sie, indem Sie den folgenden Befehl drücken.

sudo apt install python-pip

  1. Ich drücke auf "pip install pwntools" und obwohl pwntools enthalten ist, erhalte ich den Fehler "Kein Modul namens pwn" mit "from pwn import *"

Gelöst mit python -m pip install pwntools. Ein CTF-Teammitglied hat mich unterrichtet.

Der Fehler von No module namde pwn wurde nicht behoben, selbst wenn ich die Entwicklungsversion von pwntools für python2 verwendet habe. Dies ist möglicherweise die einzige Lösung.

Recommended Posts

Informationen zur Installation der Serien Pwntools und Python2
Python 2-Serie und 3-Serie (Anaconda Edition)
Informationen zu Python-Objekten und -Klassen
Informationen zu Python-Variablen und -Objekten
Über Python, len () und randint ()
Informationen zu Python-Datums- und Zeitzone
Über Python und reguläre Ausdrücke
Informationen zu Python- und Betriebssystemoperationen
Python # Über Referenz und Kopie
Über Python sort () und reverse ()
Über Python-Diktat und sortierte Funktionen
Über Python und Cython dtype
Python installieren 3.4.3.
Über Python Pickle (cPickle) und Marschall
[Python] Über Executor und zukünftige Klassen
Über Python, aus und importieren, als
Unterschied zwischen der Python2-Serie und der Python3-Serie dict.keys ()
Die Python 3.4-Serie ist sicher für die Installation und Ausführung von Python Kivy (macOS).
Über Zeitreihendaten und Übertraining
Über _ und __
[Python] Was ist Pandas Series und DataFrame?
Sh und py werden nach der Installation von Python3 ausgeführt
[Anfänger] Python installieren und Programme ausführen (Windows)
Eine Geschichte über Python Pop und Append
Einfache Einführung in die Python3-Serie und OpenCV3
Apropos alte und neue Klassen in Python
Apropos Python-Klassenattribute und Metaklassen
Über Python-Slices
Über die Einschlussnotation von Python
Über Python tqdm.
Über die Python-Ausbeute
Über Python, Klasse
Informationen zur Python-Vererbung
Über Python, range ()
Über Python Decorator
Informationen zur Python-Referenz
Über Python-Dekorateure
[Python] Über Multi-Prozess
Hinweise zur Installation von Python3 und zur Verwendung von pip unter Windows7
Denken Sie an Suchvorgänge mit Tiefenpriorität und Breitenpriorität in Python
Über den Unterschied zwischen "==" und "is" in Python
[Hinweis] Installieren von Python 3.6 + α unter Windows und RHEL
Eine Geschichte über das Ändern von Python und das Hinzufügen von Funktionen
[Python] Erfahren Sie mehr über asynchrone Programmierung und Ereignisschleifen
Über flache und tiefe Kopien von Python / Ruby
Grundlegende Bedienung von Python Pandas Series und Dataframe (1)
[Python] Komprimieren und dekomprimieren
Über Python für Schleife
Erste Schritte mit Python3 # 2 Erfahren Sie mehr über Typen und Variablen
Über Klasse und Instanz
Python: Zeitreihenanalyse
Über Funktionsargumente (Python)
Python- und Numpy-Tipps
Einfache Verifizierungsserie zu Katacoda "Installation und Verwendung des Cockpits"
[Python] Pip und Wheel
python2 series / 3 series, Zeichencode und print-Anweisung / Befehlszeile
Python Iterator und Generator
Der Prozess der Installation von Atom und der Ausführung von Python