Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

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

Featured Replies

  • Author
  • Localization

hexG0d18, posted Thu Sep 01, 2016 3:22 am (17112)


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?
  • Author
  • Localization

h3x1c, posted Thu Sep 01, 2016 5:06 am (17114)


Not really a "hex god" then, are you? lol. He has tutorials up that show you how. Just look for them in the forum.
  • Author
  • Localization

hexG0d18, posted Thu Sep 01, 2016 6:40 am (17115)


So where is the nice, best tutorial anyway? Thanks :)
  • Author
  • Localization

aluigi, posted Thu Sep 01, 2016 1:20 pm (17126)


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.
  • Author
  • Localization

hexG0d18, posted Thu Sep 01, 2016 2:58 pm (17141)


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: :?:
  • Author
  • Localization

aluigi, posted Thu Sep 01, 2016 5:31 pm (17144)


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?
  • Author
  • Localization

hexG0d18, posted Fri Sep 02, 2016 4:46 am (17159)


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: :?:
  • Author
  • Localization

aluigi, posted Fri Sep 02, 2016 12:17 pm (17168)


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.
  • Author
  • Localization

hexG0d18, posted Fri Sep 02, 2016 1:15 pm (17170)


:D Thanks you so much :)
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.