C64Power Forum
Ogólne => Forum Ogólnodyskusyjne => Wątek zaczęty przez: KB777 w 26 Listopada 2018, 10:02
-
W Javaskrypcie popełniony (zaobsfuskowany, ale po przepuszczeniu przez "upiększacza" dało się nawet w tym grzebać). Czyli przetwarzanie na lokalnym PC, testowałem na Firefoxie i Chromie, z tym drugim lepiej działa (szybciej).
O czym mowa - o interaktywnym disasemblerze do 65x02, który z faktu że targetem testowym dla niego jest C64 - ma wbudowane labelki do kernela/bejzola/układów, potrafi interpretować dla do fontów i sprajtów, ma też wbudowany podstawowy emulator (po co - wyjaśnione w manualu).
http://www.white-flame.com/wfdis/
Ostatnio autor dodał (za moją sugestią) możliwość importowania labelek z plików - ja w kodzie na pałę dodawałem nowe (żeby sobie ułatwić analizę ROMu od TIB DD-01), teraz można mieć to samo bez konieczności grzebania w j.s.
-
IDA uzywales?
-
IDA... a darmowa wersja łyka 6502 ? A... tak, bodajże wersja 3.7 ;)
-
Nikt już nie potrafi samodzielnie pisać kod w Assemblerze? Niedługo pozostaną już tylko koderom dwa przyciski w myszce - kopiuj i wklej, jako narzędzia koderskie :D
-
Przecież to inne zastosowania...
-
Przecież to inne zastosowania...
Jak ktoś umie się sam uczyć z kodu źródłowego, w sensie np. efektów w demach to mi wiele pomógł "Regenerator i Inflitrator" odnośnie labelów, że co do czego się odnosi + podgląd pamięci RAM w debuggerach itp.
-
Przecież to inne zastosowania...
Jak ktoś umie się sam uczyć z kodu źródłowego, w sensie np. efektów w demach [...]
Akurat o WFDis wspominałem w kontekście reverse-engineeringu "egzotycznych" kartridży, żadne tam efekty.
-
Na pewno nic nie zastąpi funkcji np. "If, Next" w 64Tass, gdzie bez sensu było by kopiowanie np. fragmentu ramu z kodem "speedcode" z poziomu disassemblera do jakiegoś IDE
-
Ale tutaj mowa o analizie ROMu od cartridge pozwalajacego na podlaczenie standardowej stacji dyskow od PC (z obsluga systemu plikow FAT12!), nie rozpedzalbym sie z tymi speedcodami, demami, kodami zrodlowymi ktorych nie ma itd...