English Amiga Board


Go Back   English Amiga Board > Support > New to Emulation or Amiga scene > Member Introductions

 
 
Thread Tools
Old 12 September 2023, 20:38   #1
Luca91
Registered User
 
Join Date: Sep 2023
Location: Italy
Posts: 4
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!

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!
Luca91 is offline  
Old 12 September 2023, 20:56   #2
Torti-the-Smurf
Registered User
 
Torti-the-Smurf's Avatar
 
Join Date: Dec 2018
Location: Earth
Posts: 1,064
Hi Luca and welcome to the wonderful EAB
Torti-the-Smurf is offline  
Old 12 September 2023, 20:58   #3
copse
Registered User
 
Join Date: Jul 2009
Location: Lala Land
Posts: 522
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.
copse is offline  
Old 12 September 2023, 21:08   #4
Luca91
Registered User
 
Join Date: Sep 2023
Location: Italy
Posts: 4
Quote:
Originally Posted by copse View Post
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

Thanks for the warm welcome guys
Luca91 is offline  
Old 13 September 2023, 07:14   #5
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,598
Hi Luca and welcome to EAB Enjoy your stay!
TCD is offline  
Old 13 September 2023, 07:29   #6
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,911
Welcome to EAB, the best Amiga community around
jbenam is offline  
Old 13 September 2023, 07:44   #7
copse
Registered User
 
Join Date: Jul 2009
Location: Lala Land
Posts: 522
Quote:
Originally Posted by Luca91 View Post
Yeah I know, but I'd like to do it like it was done back then

Thanks for the warm welcome guys
Keep us updated, be interesting to hear about your progress
copse is offline  
Old 13 September 2023, 16:42   #8
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,365
Welcome Luca
Seiya is offline  
Old 13 September 2023, 17:42   #9
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
Quote:
Originally Posted by copse View Post
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).
Phantasm is offline  
Old 13 September 2023, 18:53   #10
Luca91
Registered User
 
Join Date: Sep 2023
Location: Italy
Posts: 4
Thank you everyone

Quote:
Originally Posted by copse View Post
Keep us updated, be interesting to hear about your progress
Sure

Quote:
Originally Posted by Phantasm View Post
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
Luca91 is offline  
Old 13 September 2023, 20:28   #11
Hedeon
Semi-Retired
 
Join Date: Mar 2012
Location: Leiden / The Netherlands
Posts: 2,002
Quote:
Originally Posted by Luca91 View Post
(you will find some technical papers on my website).
Where?
Hedeon is offline  
Old 13 September 2023, 21:14   #12
Luca91
Registered User
 
Join Date: Sep 2023
Location: Italy
Posts: 4
Quote:
Originally Posted by Hedeon View Post
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
Luca91 is offline  
Old 14 September 2023, 09:03   #13
Phantasm
Not a Rebel anymore
 
Phantasm's Avatar
 
Join Date: Apr 2005
Location: UK
Age: 51
Posts: 499
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.
Phantasm is offline  
Old 14 September 2023, 16:56   #14
outsiderz
-[User]-
 
outsiderz's Avatar
 
Join Date: May 2020
Location: W. Germany
Posts: 74
hello luca, welcome.
outsiderz is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Best approach for Reverse engineering fstarred Coders. Asm / Hardware 5 02 September 2023 23:18
Gods reverse engineering Kroah Retrogaming General Discussion 127 27 February 2023 14:46
Reverse engineering wiki copse Coders. General 10 02 March 2020 09:48
Reverse engineering from an executable bloodline Coders. General 13 20 August 2017 08:50
Captive 2 reverse engineering copse Coders. General 2 19 August 2015 21:08

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:58.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09708 seconds with 13 queries