| indy78e: Ale já to nikde nečetl. Prostě jsem si vzal debugger a zkoušel si hrát a hlavně používat hlavu. Když se mi povedlo docílit pomocí debuggeru toho, co jsem chtěl, prostě jsem to přepsal do Cčka. Víceméně jsem znovuobjevil kolo, ale díky tomu můžu být hrdý jak na sebe, tak na moji hlavu.
----------
Sec-Cave.cz - [link] |
|
indy78e | 89.190.52.* | 29.1.2012 20:19 | # |
| RubberDuck: ano já to všechno chápu, vím, jak to udělat, jen jsem si myslel že když o tem něco víš, tak mi řekneš odkud se to můžu dozvědět i já místo toho abych se tě tu ptal 500x za den když budu chtít něco zkusit... chápeš? jinak díky za radu odzkoušeno na Dead Island =)) |
|
Bystroushaak_ | 83.208.175.* | 29.1.2012 18:23 | # |
| XssX: Docela jednoduše, i když časově zdlouhavě - vzdělat se natolik, abych věděl co vlastně dělám, předtím než začnu někoho dosit. Dobrý nápad je taky si to předem otestovat na vlastním serveru, kde mám přístup k logům. |
|
XssX | 81.25.28.* | 29.1.2012 18:06 | # |
| oprava > [link] |
|
XssX | 81.25.28.* | 29.1.2012 18:05 | # |
| Kámoš se pokusil shodit server s HOIC a HIDE IP, ale stejně je odhalili: [link] nevíte jak se tomu dá zabránit? |
|
| indy78e: Tak nevím, jestli si ze mě děláš legraci nebo co? Vždyť jsem ti to popsal. Prostě si zjistíš, kde v paměti se ukládá hodnota, kterou chceš měnit. Na tu část paměti nastavíš memory breakpoint pro write a necháš tam zapsat hodnotu. Breakpoint ti to stopne a ty budeš věsět, z které adresy se k paměti přistupovalo. Tuto adresu pozměníš na adresu, kde je tvůj kód, který to má upravovat, takže zápis vždy půjde přes tvůj kód. Protože .code section je statická, stačí napsat v libovolném jazyku, který umí přistupovat k paměti cizích procesů kód, který do této paměti zapíše tvůj kód a přepsměrovat na něj vykonávání z té adresy v .code sekci. Co víc potřebuješ vědět? Je to jen hra s pamětí. Co se týká tvého kódu, měl by být pokud možno position independent.
----------
Sec-Cave.cz - [link] |
|
indy78e | 89.190.52.* | 29.1.2012 15:23 | # |
| RubberDuck: ano chápu to ale potřeboval bych se o tom dozvědět něco víc ... zkouel jsem spustu úprav dex/decimální např náboje atd..chtěl bych ale vyzkoušet udělat svůj trainer, potřebuji někoho kdo mi poví a poradí jak na to, v jakém progranu napsat, jak případně uravovat, jak to funguje...
kdojsiodjinud: děkuji, myslím že to je nad mé schopnosti ale můžu se o to pokusit, nemáš nějaký návod kde bych se o tom mohl dozvědět víc?
děkuji za odpoveď....
Dále bych se chtěl zeptat: můj starý hey workshop nějak nepracuje :( neznám příčinu momentálně hledám podobný program pokud možno v češtině pro snadné pochopení/ jinak anglíčtina nevadí
děkuji |
|
| indy78e: k tomu keyloggeru, zaznamenávej při změně title aktivního okna i tuto hodnotu a budeš vědět, udělá to i hezký přehled v logu :) |
|
| Není to nic těžkého. Zvláště u těchto starých her. Za předpokladu, že prakticky všechny hry používají DMA (Dynamic Memory Allocation), musíš jednoduše najít místo v .code sekci, kde se požadovaná hodnota upravuje. Tuto část kódu pak jen upravíš například pomocí inline hooku (přičítání/odečítání/zamrazení hodnoty) a hraješ. Nic víc, nic méně.
----------
Sec-Cave.cz - [link] |
|
indy78e | 89.190.52.* | 29.1.2012 11:08 | # |
| Jen tak mimo... zná někdo hru Arkánum: Of Steamworks and Magic obscura???? podle mě je to dost stará a dost slušně udělaná rpg hra, proto jsem se chtěl zeptat nepohybuje-li se tu nějaký profík přez trainery do her, od kterého bych se mohl trošičku přiučit?? /ano jsem malej fracek radši si půjdu hrát ... =) |
|