|
![]() |
Overclock.net - Overclocking.net > Software, Programming and Coding > Coding and Programming | |
Code Viewing Application.
|
||
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) | ||||||||||||
|
Stealth Mode
![]() |
I am starting my venture into different coding instead of VB and HTML. I am wondering if a program exists that would allow the user to take an application or .exe file and put it into the program so decipher the code that was used to make it.
I have always been curious as to how certain programs work and I think this would be a fun utility. Obviously the code wouldn't be open source for most .exe files, but viewing them should still be legal. Anything like the former exist?
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
||||||||||||
|
|
|
|
#2 (permalink) | ||||||||||||
|
110100001101001111000
|
They definitely have these, but the ones I've seen have been language-dependent. In other words, in order to decompile a .exe, you'd have to know what language it was written in, and decompile accordingly. I've used them for C before, and they decent, but produced different code than how I had originally written the program. A lot of optimization goes on in the linking and assembly stages of compiling, so you won't get the original program from the decompile.
__________________
|
||||||||||||
|
|
|
|
#3 (permalink) | |||||||||||||
|
Stealth Mode
![]() |
Quote:
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
|||||||||||||
|
|
|
|
#4 (permalink) | ||||||||||||||
|
Say what again I dare you
![]() |
Quote:
However a quick and dirty way to do this is to make a copy then rename it .txt and open it in notepad..lol How about this: http://www.l-space-design.com/Products/Code_Viewer.aspx Her's th one from Pepi MK http://www.safer-networking.org/en/f...zer/index.html
__________________
I Build Custom Rigs and Work Acrylic. PM for details.... 25,291 3DMark06...21,908 Vantage...Join the Red Tide Everything You Ever Wanted to Know About CyberDruid...Support Your Local Druid ...Mod Supply Sale...LaserCut Grills
Last edited by CyberDruid : 04-15-07 at 03:14 AM. |
||||||||||||||
|
|
|
|
#5 (permalink) | |||||||||||||
|
Stealth Mode
![]() |
Quote:
![]()
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
|||||||||||||
|
|
|
|
#6 (permalink) | ||||||||||||
|
Stealth Mode
![]() |
Ok well the notepad trick didn't work. Any idea what the app name is?
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
||||||||||||
|
|
|
|
#7 (permalink) | |||||||||
|
Programmer
|
being a programmer here is the short and sweat answer...
when you code in higher level languages like C you need to "compile" the code into an exe file that your computer can run... when you compile somthing that is from a higher level programming language, it translates your code into machine code (ones and zeroes)... so lets say you take a chunk of code like this... Code:
cout << "Enter the output precision (an integer): ";
cin >> p;
if (!cin)
{
cout << "Input error. Aborting.\n";
return 1;
}
Code:
101001010101010010010010101001010111101001010010101001010100101 im sure apps like this are out there but it will be interesting to see how well they work...
__________________
My Lego case thread. With PICS!!! ----------------------------------------------------------------------- Video card RMA database thread. I am working on an application that allows users to input their cards issues into a database, to build a knowledge base for what types of cards have a lower fail rate.
|
|||||||||
|
|
|
|
#8 (permalink) | |||||||||||||
|
Stealth Mode
![]() |
Quote:
Maybe this should be my quest as a future programmer. ![]()
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
|||||||||||||
|
|
|
|
#9 (permalink) | |||||||||||||
|
Say what again I dare you
![]() |
Maybe--the links I added above are to something called Filealyzer or something like that--supposed to allow you to view the code as a hex dump.
__________________
I Build Custom Rigs and Work Acrylic. PM for details.... 25,291 3DMark06...21,908 Vantage...Join the Red Tide Everything You Ever Wanted to Know About CyberDruid...Support Your Local Druid ...Mod Supply Sale...LaserCut Grills
|
|||||||||||||
|
|
|
|
#10 (permalink) | ||||||||||||
|
Stealth Mode
![]() |
CyberD comes through in the clutch! I hope these work!
__________________
| PC Audio Setup: JRiver Media Center ASIO(FLAC) > E-MU 0404 USB > LD MKIII > Grado SR225 / HD555 Fold for 37726 Folding Team "Just Be Cause" Honorary Member
|
||||||||||||
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|