Kali 2.0: 32-Bit-Programm unter 64-Bit-Betriebssystemen ausführen

1

Ich versuche, einige der Herausforderungen der Modern Binary Exploitation von RPISEC auszuführen ( http://security.cs.rpi.edu/courses/binexp-spring2015/ ), aber jedes Mal, wenn ich versuche, sie auszuführen, habe ./crackme0x00a: No such file or directory.ich nachgeschaut durch mehrere Fragen, die bereits auf StackExchange sind, aber ich kann nicht scheinen, diese Arbeit zu finden.

Ich habe die Antworten auf diese Fragen ausprobiert: https://serverfault.com/questions/547371/how-to-install-32-bit-libraries-using-debian-testing und https://askubuntu.com/questions/454253 / how-to-run-32-Bit-App-in-Ubuntu-64-Bit, aber kein Glück, und es lässt mich keines der Pakete installieren, zu denen es sagt, wie zum Beispiel libc6 und so. Ich bin auf Kali 2.0 64 Bit (glaube ich)

root@kali:~# uname -m x86_64 Jede Hilfe wäre sehr dankbar. Vielen Dank!

ToxicProxy
quelle
Also, was genau ist die Herausforderung und solltest du das nicht klären?
Moonbutt74
Nein, die Herausforderungen sind die Dateien, die ich für das Reverse Engineering benötige, aber ich kann sie nicht einmal öffnen ... Ich habe einige Nachforschungen angestellt, die möglicherweise darauf zurückzuführen sind, dass ich auf 64-Bit bin und versuche, 32-Bit-ausführbare Dateien zu öffnen, aber es gibt nichts zu tun mit der Herausforderung zu tun.
ToxicProxy
Ahh duh, richtig, okay, stellen Sie sicher, dass Sie Multilib-Pakete installiert haben.
Moonbutt74
Also was ist passiert?
Moonbutt74
Ich habe versucht, die Multilib-Pakete zu installieren, aber ich bin auf dasselbe Problem gestoßen, das ich vorher hatte, sie würden nicht installiert. Ich habe versucht, lib32z1 lib32ncurses5wie die anderen Antworten auf die gestellten Fragen zu installieren , aber es gibt mir immer wieder Fehler lib32z1 : Depends: libc6-i386 (>= 2.4) but it is not going to be installed und so weiter. Welche Multilib-Pakete benötige ich für Kali 2.0? Vielen Dank! \
ToxicProxy