Lost Password?

Go Back   CodeCall Programming Forum > Software Development > Software Development Tools

Software Development Tools Tools to help encrypt, install or anything else for Software Development

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 08-17-2007, 10:34 AM
7up 7up is offline
Newbie
 
Join Date: Aug 2007
Posts: 4
Rep Power: 0
7up is on a distinguished road
Default Decompiling a Prog

Hey there,

Not sure if this is the right place to post this, if it isn't MODs please move :P

Right back to the thread. I decompiled a VB program, because I want to learn how to remove an authentication. I was wondering if anyone could give me some help on things to look for, and coding that needs to be removed?

Any help is needed
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 08-17-2007, 11:48 AM
v0id's Avatar   
v0id v0id is online now
Super Moderator
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,415
Last Blog:
CherryPy(thon)
Rep Power: 27
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default

It's hard to say what you should do, because we don't know the code you've got from the decompiling. If we knew the code, there would be multiple answers as well. There's so many ways to "fix" applications.

First of all; usually you don't decompile an application to "fix" it. You're using a debugger, or other tools (could be a hex-editor as well.) With a debugger you're tracking down each one of the assembly mnemonics there's being executed, and see if you finds something useful.

One way to "fix" an application would be to track down the place where you're entering the authentication-key. Then you could reverse the comparing-part. Then the application would work in the way, that every time you enters a valid key, the application would produce error, and every time you enters an invalid key, the application would let you by.

I will not go into details, because CodeCall is not the right place to talk about cracking, and other related topics. If you want to get a more detailed explanation, you need to find some other website, or some tutorial. There's many of them.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 08-17-2007, 11:53 AM
7up 7up is offline
Newbie
 
Join Date: Aug 2007
Posts: 4
Rep Power: 0
7up is on a distinguished road
Default

Thank you for your help
I wouldn't considering it cracking. I would just like to learn how to do it.

The program I used was VB Decompiler. I would like to remove an authentication login, not a serial. When this program runs, it gives you all the files; form files, binary files, Basic User Control, VB Modules. Does this make sense?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 08-17-2007, 11:59 AM
v0id's Avatar   
v0id v0id is online now
Super Moderator
 
Join Date: Apr 2007
Location: Denmark
Posts: 2,415
Last Blog:
CherryPy(thon)
Rep Power: 27
v0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of lightv0id is a glorious beacon of light
Send a message via MSN to v0id
Default

I know how decompilers works, but I don't know what's the content of those files - it depends on the application. It's like saying, "I've a file 'main.cpp', can you help me fixing some bug I don't know about?" This will not give us a living chance of helping; we don't know the bug, and we don't know the code. In this situation; we know your problem, but we don't know the code.

It's hard to really help you, and I don't think you should post all the files in here - like you said, there's many of them. I'll suggest you to find some information about the topic, and start from the ground and move your way up. Remember, it takes time. You'll probably not be able to "fix" your application in the first couple of days. At least, there's a lot of information about the topic, so it shouldn't be hard for you.

If you think it's hard to find something, then open Google, and search on terms like "visual basic decompiling," "reverse engineering," etc. Depending on what you wants to do.

Good luck!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 08-18-2007, 12:01 AM
7up 7up is offline
Newbie
 
Join Date: Aug 2007
Posts: 4
Rep Power: 0
7up is on a distinguished road
Default

Thanks alot :P Great man you are
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



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

Advanced Search
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
need help writing prog to convert english sentence to pirate lingo dalearyous Java Help 11 05-07-2007 08:40 AM


All times are GMT -5. The time now is 10:46 AM.

Contest Stats

John ........ 223.00000
dargueta ........ 168.00000
Xav ........ 164.00000
gaylo565 ........ 18.00000
WingedPanther ........ 15.00000
|pH| ........ 15.00000
Johnnyboy ........ 3.00000
navghost ........ 1.00000

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 66%

Ads