Hier mal ein kleines update:
#!/usr/bin/env python
import sys
from operator import add
import pygame
import random
def load_image(filename):
result = pygame.image.load(filename)
if result.get_alpha():
return result.convert_alpha()
else:
return result.convert()
def show_intro(screen ...
Die Suche ergab 16 Treffer
- Sonntag 30. August 2015, 20:17
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: [Pygame/Python]Anfänger will sich verbessern :D
- Antworten: 4
- Zugriffe: 3059
- Sonntag 30. August 2015, 18:28
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: [Pygame/Python]Anfänger will sich verbessern :D
- Antworten: 4
- Zugriffe: 3059
Re: [Pygame/Python]Anfänger will sich verbessern :D
Wow erstmal gaaanz großes lob an dich. Hast dich echt durch den ganzen codehaufen durchgekämpft.
DANKE DANKE DANKE! Das hilft mir richtig gut weiter!
Wenn nochmal Fragen auftauchen melde ich mich nochmal
DANKE DANKE DANKE! Das hilft mir richtig gut weiter!
Wenn nochmal Fragen auftauchen melde ich mich nochmal
- Sonntag 30. August 2015, 06:25
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: [Pygame/Python]Anfänger will sich verbessern :D
- Antworten: 4
- Zugriffe: 3059
[Pygame/Python]Anfänger will sich verbessern :D
Hallo ich habe mit heute Pygame geladen und habe auch gleich ein paar Stunden programmiert ... Hat Spaß gemacht :D ...
Aber da ich nur hiermi t" http://pygame.org/tags/ " gearbeitet habe fehlt da natürlich noch ganz viel...
Meine eigentliche Frage ist ...
Aber da ich nur hiermi t" http://pygame.org/tags/ " gearbeitet habe fehlt da natürlich noch ganz viel...
Meine eigentliche Frage ist ...
- Freitag 10. Juli 2015, 21:35
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
ok ich werde mich belesen. Danke für eure Hilfe!
Ich denke dass ich das kleine Problem alleine hin bekomme.
MFG cruz
Ich denke dass ich das kleine Problem alleine hin bekomme.
MFG cruz
- Mittwoch 8. Juli 2015, 17:38
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
ja ich verstehe aber nicht warum das alles überschrieben wird 
- Dienstag 7. Juli 2015, 23:00
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
Verstehe jetzt nicht das Problem. Ist doch alles richtig im HexEditor. Nur d alles andere auch überschrieben wird. Das lässt sich doch sicher vermeiden.( und schon wäre ich glücklich :D ). Solange es funktioniert ist es doch gut. Ich muss ja nicht unbedingt alles perfekt und auf die beste Weise ...
- Dienstag 7. Juli 2015, 19:08
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
okay...
Hab es jetzt soweit geschafft dass das Richtige an der richtigen Stelle steht -
aber leider sonst gar nichts :?
Liegt wahrscheinlich daran dass ich nicht mit den offsets klar komme.
Aber eine richtige Anleitung dafür gibt es ja irgendwie nicht.
with open('calc.exe', 'wb') as f:
f.seek ...
Hab es jetzt soweit geschafft dass das Richtige an der richtigen Stelle steht -
aber leider sonst gar nichts :?
Liegt wahrscheinlich daran dass ich nicht mit den offsets klar komme.
Aber eine richtige Anleitung dafür gibt es ja irgendwie nicht.
with open('calc.exe', 'wb') as f:
f.seek ...
- Montag 6. Juli 2015, 22:19
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
Ich bin mit Google auf das Programm "IDA Pro Free" gestoßen.
Finde aber nichts dass mir weiter hilft. Möchte mich jetzt aber nicht geschlagen geben.
Kann mir noch jemand Tipps geben wie ich Offsets finde?
Finde nur sowas wie "push offset byte_10136CF" ... Kann aber mit sowas nichts anfangen.
Finde aber nichts dass mir weiter hilft. Möchte mich jetzt aber nicht geschlagen geben.
Kann mir noch jemand Tipps geben wie ich Offsets finde?
Finde nur sowas wie "push offset byte_10136CF" ... Kann aber mit sowas nichts anfangen.
- Montag 6. Juli 2015, 19:33
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
Okay danke für die opcodes... aber wie finde ich offset?
Ich würde mich sehr über eine klare Antwort freuen wie ich das ganze anstellen muss!
Ich würde mich sehr über eine klare Antwort freuen wie ich das ganze anstellen muss!
- Montag 6. Juli 2015, 19:17
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
uiuiuiuiui jetzt bin ich ganz verwirrt... kann mit jetzt bitte endlich jemand auf die sprünge helfen? :D
EDIT:
Habe jetzt schon etwas gefunden was mir etwas weiterhilft.
Zitat aus Wikipedia:
Hex-Editoren sind in der Regel folgendermaßen aufgebaut (Erläuterung anhand des oben gezeigten Beispiels ...
EDIT:
Habe jetzt schon etwas gefunden was mir etwas weiterhilft.
Zitat aus Wikipedia:
Hex-Editoren sind in der Regel folgendermaßen aufgebaut (Erläuterung anhand des oben gezeigten Beispiels ...
- Montag 6. Juli 2015, 19:08
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
ja stimmt ist logisch :lol:
hier mal alles was sich im Taschenrechner geändert hat:
01012475 > E9 36120000 JMP calc.010136B0
0101247A 90 NOP
0101247B 90 NOP
010136B0 > 6A 05 PUSH 5
010136B2 . 68 CF360101 PUSH calc.010136CF
010136B7 . E8 75FB847B CALL kernel32.WinExec
010136BC . 6A 70 PUSH 70 ...
hier mal alles was sich im Taschenrechner geändert hat:
01012475 > E9 36120000 JMP calc.010136B0
0101247A 90 NOP
0101247B 90 NOP
010136B0 > 6A 05 PUSH 5
010136B2 . 68 CF360101 PUSH calc.010136CF
010136B7 . E8 75FB847B CALL kernel32.WinExec
010136BC . 6A 70 PUSH 70 ...
- Montag 6. Juli 2015, 17:57
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
also wenn ich " jmp 0x012345 " auf addresse 0x543210 schreiben möchte müsste das so aus sehen:
Code: Alles auswählen
with open('.exe Deiner Wahl', 'wb') as f:
f.seek(0x543210)
f.write('jmp 0x012345')- Sonntag 5. Juli 2015, 19:20
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
bitte um ein eindeutiges Beispiel.
- Sonntag 5. Juli 2015, 19:04
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
Nein, das meine ich nicht.
Ich meine dass ich mit einem Script ein anderes Programm patche und nicht mit einem Debugger.
bsp: Ich nehme mit meine calc.exe und brauche dann nur eine .py-Datei anzuklicken die diese calc.exe dann patcht (in meinem Fall mit einem WinExec command).
Ich meine dass ich mit einem Script ein anderes Programm patche und nicht mit einem Debugger.
bsp: Ich nehme mit meine calc.exe und brauche dann nur eine .py-Datei anzuklicken die diese calc.exe dann patcht (in meinem Fall mit einem WinExec command).
- Sonntag 5. Juli 2015, 16:22
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Re: Mit python .exe patchen?
Oh da war meine Fragestellung nicht bedacht.
Ich möchte natürlich gerne wissen wie es möglich wäre.
Oder ein Stichwort wonach ich da suchen muss.
Ich möchte natürlich gerne wissen wie es möglich wäre.
Oder ein Stichwort wonach ich da suchen muss.
- Sonntag 5. Juli 2015, 15:08
- Forum: Python mit anderen Sprachen verwenden
- Thema: Mit python .exe patchen?
- Antworten: 24
- Zugriffe: 11893
Mit python .exe patchen?
Hallo liebe Leute :lol:
Ich habe vor ein paar Tagen angefangen etwas mit OllyDebugger bzw. ImmunityDebugger zu spielen.
Und habe ganz simpel den Windows Taschenrechner so gepatcht dass er mit WinExec einen Befehl ausführt.
Jetzt meine Frage: Wäre es möglich mit Python einen Patcher zu schreiben ...
Ich habe vor ein paar Tagen angefangen etwas mit OllyDebugger bzw. ImmunityDebugger zu spielen.
Und habe ganz simpel den Windows Taschenrechner so gepatcht dass er mit WinExec einen Befehl ausführt.
Jetzt meine Frage: Wäre es möglich mit Python einen Patcher zu schreiben ...
