|
Verfasser |
Nachricht |
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
[F] Wie funktioniert ein Hen und was muss man dafür können?
Nur mal so aus reinem Wissensdurst wollte ich mal wissen wie so ein Hen überhaupt Funktioniert und was genau ein Kernel Exploit ist.
Und was muss man dafür können. Ich habe gehört C und MIPS R4000.
Da es mich schon sehr Interessiert ^^
Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2011 19:56 von dark-awesome.
|
|
25.04.2011 19:55 |
|
|
|
noobie
News-Writer
Beiträge: 1.230
Gruppe: User
Registriert seit: Nov 2010
Status:
Offline
Danke erhalten: 552
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
|
|
25.04.2011 19:57 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
http://www.pspking.de/forum/showthread.php?tid=30230
Ach da hat die SuFu aber sehr ungenau gearbeitet xD
|
|
25.04.2011 19:59 |
|
|
|
Akantor999
Legende
Beiträge: 1.146
Gruppe: User
Registriert seit: Oct 2010
Status:
Offline
Danke erhalten: 366
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
http://www.pspking.de/forum/showthread.php?tid=30230
dabei versteh ich als nicht coder nur bahnhof O.o
|
|
25.04.2011 19:59 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Nur mal so aus reinem Wissensdurst wollte ich mal wissen wie so ein Hen überhaupt Funktioniert und was genau ein Kernel Exploit ist.
Und was muss man dafür können. Ich habe gehört C und MIPS R4000.
Da es mich schon sehr Interessiert ^^
Zum Ksploit: Du musst dich mit dem PSP Kernel auskennen, das ist die größte Voraussetzung, vor allem mit den RAM-Partitionen und $k1.
Zum HEN: Gleiches wie bei Ksploits... hier musst du aber auch sehr gut reversen können, um Firmware module auseinander zu nehmen. dx3m hat ein gutes Tut dazu geschrieben, wie ein HEN geladen wird.
Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2011 20:02 von HacKmaN.
|
|
25.04.2011 20:01 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Nur mal so aus reinem Wissensdurst wollte ich mal wissen wie so ein Hen überhaupt Funktioniert und was genau ein Kernel Exploit ist.
Und was muss man dafür können. Ich habe gehört C und MIPS R4000.
Da es mich schon sehr Interessiert ^^
Zum Ksploit: Du musst dich mit dem PSP Kernel auskennen, das ist die größte Voraussetzung, vor allem mit den RAM-Partitionen und $k1.
Zum HEN: Gleiches wie bei Ksploits... hier musst du aber auch sehr gut reversen können, um Firmware module auseinander zu nehmen. dx3m hat ein gutes Tut dazu geschrieben, wie ein HEN geladen wird.
HackmaN kennst du vielleicht eine gute Seite wo man das lernen könnte. Den ich wollte mich gerne damit beschäftigen. Und wie sollte man am besten anfangen wenn man in die Richtung gehen will?
|
|
25.04.2011 20:08 |
|
Folgende User bedanken sich: |
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Nur mal so aus reinem Wissensdurst wollte ich mal wissen wie so ein Hen überhaupt Funktioniert und was genau ein Kernel Exploit ist.
Und was muss man dafür können. Ich habe gehört C und MIPS R4000.
Da es mich schon sehr Interessiert ^^
Zum Ksploit: Du musst dich mit dem PSP Kernel auskennen, das ist die größte Voraussetzung, vor allem mit den RAM-Partitionen und $k1.
Zum HEN: Gleiches wie bei Ksploits... hier musst du aber auch sehr gut reversen können, um Firmware module auseinander zu nehmen. dx3m hat ein gutes Tut dazu geschrieben, wie ein HEN geladen wird.
HackmaN kennst du vielleicht eine gute Seite wo man das lernen könnte. Den ich wollte mich gerne damit beschäftigen. Und wie sollte man am besten anfangen wenn man in die Richtung gehen will?
MIPS lernen... ohne dass haste eh keine Chance.
|
|
25.04.2011 20:10 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
MIPS lernen... ohne dass haste eh keine Chance.
Kennst du ne Seite oder ein Buch das du mir empfehlen kannst.
Google hat bei mir nichts brauchbares gefunden.
Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2011 20:18 von dark-awesome.
|
|
25.04.2011 20:17 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
|
|
25.04.2011 20:20 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Ok danke.
Da hab ich jetzt erstmal wieder was zu lesen ^^
Zum Glück bekommt man English in der Schule beigebracht
|
|
25.04.2011 20:34 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Zum Glück bekommt man English in der Schule beigebracht
Glück? Mir wärs lieber, wenn Deutsch eine Weltsprache wär und sämtliche Programmiersprachen mit deutschsprachiger Syntax wären xD
|
|
25.04.2011 20:36 |
|
Folgende User bedanken sich: |
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
Zum Glück bekommt man English in der Schule beigebracht
Glück? Mir wärs lieber, wenn Deutsch eine Weltsprache wär und sämtliche Programmiersprachen mit deutschsprachiger Syntax wären xD
Ja stimmt aber da dies leider nicht der falls ist bin ich froh das man English in der Schule bei gebracht bekommt ^^
Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2011 21:05 von dark-awesome.
|
|
25.04.2011 21:04 |
|
|
|
pspracers
Halbprofi
Beiträge: 113
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 28
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
hi
hab mich mal in der eite ein wenig eingelesen
aber was genau sind diese $t0
im bezug auf diese beispiel
lw $t0,alpha # copy alpha to register $t0
lw $t1,beta # copy beta to register $t1
mul $t2,$t0,6 # multiply $t0 times 6; result in $t2
add $t2,$t2,$t1 # add $t2 and $t1; result in $t2
sw $t2,result # copy answer to result
die zeilen bestehn ja immer aus
befehl-wo das ergebnis gespeichert-variablen(oda was das sein sollte)die für den befehl benötigt werden
und noch eine frage hier kommt 2 mal ein befehl zum kopieren vor einmal mit "lw" und einmal mit "sw", warum? xD
thx
|
|
26.04.2011 19:49 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
hi
hab mich mal in der eite ein wenig eingelesen
aber was genau sind diese $t0
im bezug auf diese beispiel
lw $t0,alpha # copy alpha to register $t0
lw $t1,beta # copy beta to register $t1
mul $t2,$t0,6 # multiply $t0 times 6; result in $t2
add $t2,$t2,$t1 # add $t2 and $t1; result in $t2
sw $t2,result # copy answer to result
die zeilen bestehn ja immer aus
befehl-wo das ergebnis gespeichert-variablen(oda was das sein sollte)die für den befehl benötigt werden
und noch eine frage hier kommt 2 mal ein befehl zum kopieren vor einmal mit "lw" und einmal mit "sw", warum? xD
thx
Äh... schau halt mal ganz genau hin.
Der Code wär in pseudo-C ungefähr so:
int alpha, beta;
//... alpha und beta setzen
int result = alpha * 6 + beta;
LW heißt loadword (vom RAM lesen), sw heißt storeword, also in den RAM schreiben
|
|
26.04.2011 20:04 |
|
|
|
pspracers
Halbprofi
Beiträge: 113
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 28
|
RE: [F] Wie funktioniert ein Hen und was muss man dafür können?
also sind die $t0,1,2 eine art übergangsvariablen um das ergebnis von jeder teilrechnung in die nächste zu übertragen?
|
|
26.04.2011 20:06 |
|
|
|
|