English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   Member Introductions (https://eab.abime.net/forumdisplay.php?f=104)
-   -   Hello from a reverse engineering addicted! (Italy) (https://eab.abime.net/showthread.php?t=115602)

Luca91 12 September 2023 20:38

Hello from a reverse engineering addicted! (Italy)
 
Hi all, I'm Luca from Italy.

When I was in primary school I got an A500 from my uncle, with a box full of floppies (Another World and Toki were among them!). I had also an Atari monitor.

Nowadays I code for work, but in my free time I love to reverse engineer and document old DRMs, viruses and packers (you will find some technical papers on my website).

After all these years I'd like to start reverse engineering the protection of some of these Amiga games and document them. After all, my interested in RE started in that period, watching those nice cracktros for literaly hours.

I know nothing about Motorola asm, so it will be a fun adventure! :crazy

I plan to use these tools:
- AR3 or Hrtmon: as disassembler/debugger
- Deksid: as hex editor
- XCopy: to get information about the protection
- IPF of game floppy & empty ADF virtual file
- UAE as emu
- Various packers/crunchers on game-by-game basis
am I missing something?

EDIT: oh forgot to say that I'm interested in reverse engineering bootblock viruses too! If you have a bootblock virus, feel free to send me te ADF or just the bootblock dump!

Torti-the-Smurf 12 September 2023 20:56

Hi Luca and welcome to the wonderful EAB :spin

copse 12 September 2023 20:58

WinUAE has a debugger/disassembler built into it you could look at. Ghidra is probably the most user friendly and advanced disassembler, if you need to do longer sessions on your regular computer.

Luca91 12 September 2023 21:08

Quote:

Originally Posted by copse (Post 1641653)
WinUAE has a debugger/disassembler built into it you could look at. Ghidra is probably the most user friendly and advanced disassembler, if you need to do longer sessions on your regular computer.

Yeah I know, but I'd like to do it like it was done back then :laughing

Thanks for the warm welcome guys :)

TCD 13 September 2023 07:14

Hi Luca and welcome to EAB :) Enjoy your stay!

jbenam 13 September 2023 07:29

Welcome to EAB, the best Amiga community around :D

copse 13 September 2023 07:44

Quote:

Originally Posted by Luca91 (Post 1641657)
Yeah I know, but I'd like to do it like it was done back then :laughing

Thanks for the warm welcome guys :)

Keep us updated, be interesting to hear about your progress :great

Seiya 13 September 2023 16:42

Welcome Luca

Phantasm 13 September 2023 17:42

Quote:

Originally Posted by copse (Post 1641653)
WinUAE has a debugger/disassembler built into it you could look at. Ghidra is probably the most user friendly and advanced disassembler, if you need to do longer sessions on your regular computer.


i'd add my vote to ghidra but if you are determined to use original tools then resource was pretty good for its time. I wrote a number of crack tutorials for flashtro.com - they have a pretty good collection of them which might be useful for you as well (some of them are better written than others though).

Luca91 13 September 2023 18:53

Thank you everyone :)

Quote:

Originally Posted by copse (Post 1641720)
Keep us updated, be interesting to hear about your progress :great

Sure ;)

Quote:

Originally Posted by Phantasm (Post 1641842)
i'd add my vote to ghidra but if you are determined to use original tools then resource was pretty good for its time. I wrote a number of crack tutorials for flashtro.com - they have a pretty good collection of them which might be useful for you as well (some of them are better written than others though).

Yeah, the point is that I use ghidra and ida almost everyday. I'd like to get this chance to learn a different assembly and try new (well, actually old) tools. I'll read your papers ASAP ;)

Hedeon 13 September 2023 20:28

Quote:

Originally Posted by Luca91 (Post 1641648)
(you will find some technical papers on my website).

Where?

Luca91 13 September 2023 21:14

Quote:

Originally Posted by Hedeon (Post 1641875)
Where?

I've forgot to update my profile sorry, it is now there!
Anyway: https://www.lucadamico.dev/ (or http://www.lucadamico.it/) but feel free to have a look at https://reverseit.space/ too :great

Phantasm 14 September 2023 09:03

Quote:

Yeah, the point is that I use ghidra and ida almost everyday. I'd like to get this chance to learn a different assembly and try new (well, actually old) tools. I'll read your papers ASAP ;)
Nice. I totally get that. I love this kind of stuff too.

outsiderz 14 September 2023 16:56

hello luca, welcome.


All times are GMT +2. The time now is 21:59.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.04530 seconds with 11 queries