what technique make Aluigi can read data with just hex number?

Doubts, help and support about QuickBMS and other game research tools
hexG0d18
Posts: 54
Joined: Mon Aug 29, 2016 2:20 pm

what technique make Aluigi can read data with just hex number?

Post by hexG0d18 »

I want to create a bms script. This is first time I start. I want to know how Aluigi do it. Where Aluigi learn from ? I open my game file in Hexworkshop editor, you know what, I can't read anything. I don't knwo how Aluigi can understand the file structure. These are alot many file out these, no file like same. How can you can read that?
h3x1c
Posts: 3
Joined: Mon Jul 13, 2015 5:23 am

Re: what technique make Aluigi can read data with just hex number?

Post by h3x1c »

Not really a "hex god" then, are you? lol. He has tutorials up that show you how. Just look for them in the forum.
hexG0d18
Posts: 54
Joined: Mon Aug 29, 2016 2:20 pm

Re: what technique make Aluigi can read data with just hex number?

Post by hexG0d18 »

So where is the nice, best tutorial anyway? Thanks :)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: what technique make Aluigi can read data with just hex number?

Post by aluigi »

Reverse engineering of file/archive formats requires skills and experience.
You can find some generic information and tutorials in the Tutorials section:
viewforum.php?f=4

If you have never used a hex editor, never programmed, never used the command-line, don't know what are bits, byte, strings, endianess, zlib and so on... you are very very very far from anything.

QuickBMS and any programming language are totally USELESS if you are unable to retrieve information about the structure of a format.
Reverse engineering is 90% of the work, programming/quickbms is the rest.

The good news is that there are so many quickbms scripts and sample files available that for sure there is lot of stuff for practice.
Tip for quickbms: the -V option is the most important feature for both reversing and scripting, together with the hex editor it makes the two works (RE/programming) just one unique thing.
hexG0d18
Posts: 54
Joined: Mon Aug 29, 2016 2:20 pm

Re: what technique make Aluigi can read data with just hex number?

Post by hexG0d18 »

Which field is it knowledge specialized in ? :twisted: Asm? commnand-line? Mexscript ( seem not lot document about this ). Which field I should start? I just want to know where do you learn it. Aluigi must start from beginner till today, so where do you learn it?? :ugeek: :?:
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: what technique make Aluigi can read data with just hex number?

Post by aluigi »

I started more than 15 years ago in various different fields so I'm not a good example and I'm absolutely not good at giving advices about where starting.
What's your current knowledge? (yeah it's a generic question that means nothing, I know)
Do you know a programming language?
hexG0d18
Posts: 54
Joined: Mon Aug 29, 2016 2:20 pm

Re: what technique make Aluigi can read data with just hex number?

Post by hexG0d18 »

honestly, I not know programming . I'm not live in US or any English country so learn programming in english is a bit hard. It not naturally, you know. :oops: what ALL I need to do to learn programming bms script? :geek: :?:
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: what technique make Aluigi can read data with just hex number?

Post by aluigi »

Check these links:
viewtopic.php?f=4&t=72
http://www.vg-resource.com/thread-28180.html
https://www.youtube.com/watch?v=ysh35jP ... GrVNJ2kS2f (use ever QuickBMS, do NOT use multiex)

This is useful for having a sample and the relative script to compare and study:
viewtopic.php?f=4&t=34

Spend one month on them and then, maybe, you can return on this topic.

P.S.: do NOT open new topics about the same things.
hexG0d18
Posts: 54
Joined: Mon Aug 29, 2016 2:20 pm

Re: what technique make Aluigi can read data with just hex number?

Post by hexG0d18 »

:D Thanks you so much :)