Results 1 to 2 of 2

Thread: learning idc

  1. #1

    Question learning idc

    I'm too newbie in cracking app and I never need to use IDA Pro's idc.
    But when I cracking a program I got the Algorithm too easy,But I can't
    Disassemble it with IDA Pro.
    The algorithm is the folowing:A very small Start routine that only have
    two important commands:
    1-A Push with a imadiate value setting that contain the starting address
    of the real program body in data segment.
    2-A RET,when you get RET because computer sturcture we will go to
    return address,But with no address we will go to the imadiate value
    that we set by Push.
    With this algorithm IDA Pro can't disassemble this application usefully.
    Now my question:
    How I can write an idc for IDA Pro that Disassemble the application with
    structure that I said?

    sincerely yours

  2. #2
    You can go to the push'd address and mark this location as code (hotkey 'C') - it should work just fine.

Similar Threads

  1. Help learning to reverse and crack
    By spados in forum The Newbie Forum
    Replies: 8
    Last Post: May 1st, 2013, 13:04
  2. Place to start learning in and outs of Linux
    By _genuine in forum The Newbie Forum
    Replies: 1
    Last Post: February 20th, 2011, 22:02
  3. FlexLM learning process
    By anderpok in forum The Newbie Forum
    Replies: 2
    Last Post: April 28th, 2006, 15:12
  4. Suggestions for, relativly new, good learning targets?
    By SuperCali in forum Malware Analysis and Unpacking Forum
    Replies: 1
    Last Post: October 14th, 2001, 20:31
  5. Which book for learning about Windows Internals?
    By edward in forum Malware Analysis and Unpacking Forum
    Replies: 4
    Last Post: June 7th, 2001, 22:45


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts