|
#1
|
|||
|
|||
|
Hello guys,
I'm very curious on how a skilled coder decode and create a program for an unknow file format? Thanks, Gladius. |
|
#2
|
||||
|
||||
|
Kind of a vague question. I don't consider myself a skilled programmer but there are lots of resources for unknown file types. I prefer http://www.openwith.org/ for unknown extensions. It gives you a new option in your right click.
If you mean making your own file format for your own software see this thread: http://www.indigorose.com/forums/sho...tom+extensions
__________________
User error: replace user and press any key to continue. |
|
#3
|
||||
|
||||
|
Quote:
If you just want to "id" a file -- google for "trid". You, at the very least, need to know what KIND of file you're looking at, before you can start analyzing it's parts. |
|
#4
|
|||
|
|||
|
Let me explain it better:
Example: There is a new program with a new extension, How can another coder make a program to read that new file extension without knowing anything about it? How can he decode all the data from the file? And another doubt: How can a person make a sound player from the beggining?, explaning bettter, How to make a sound player program that read *.mp3 files without the need of pre-built DLL's? How can a person make his own mp3 DLL player? Does he need to code in assembly? |
|
#5
|
||||
|
||||
|
I'm not sure this magical script that can decode any format exists.
|
|
#6
|
||||
|
||||
|
Quote:
Quote:
Ulrich |
|
#7
|
||||
|
||||
|
Quote:
Quote:
__________________
User error: replace user and press any key to continue. |
|
#8
|
|||
|
|||
|
Hello guys,
I really don't want to make something like that, I'm only curios on how to make something like that. Like, If I want to make a new program or DLL to play .OGG song files, What Will I need to do that? Should I know a low level language? Is there any possible way to do that without knowing how to decode that?. And Whats is all that unknow symbols when you open any uknow file with notepd? Sorry for my noobs questions, but I'm very curios about that things. Thanks, Gladius **Another thing: How hard is to to make a compiler??? Last edited by gladius; 2 Weeks Ago at 07:25 PM. |
|
#9
|
||||
|
||||
|
There is no way to "decode an unknown file format"
For instance -- let's say I come out with "josh's image format" .JIF I designed it -- how on earth can you decode it since it's unknown to you? youcan't. You need to KNOW the image format to decode it. -josh Another thing: don't hijack threads, even if they're your own. |
|
#10
|
|||
|
|||
|
I'm only curious, don't need to be rude.
|
|
#11
|
||||
|
||||
|
Not be be off putting, but I don't think anyone here is going to teach you to be a hacker. This is place to talk about creating new and useful software (and related items), not a discussion on how to tear someones work apart. I'm new to this forum, and I don't mean to speak out of turn, but pay your dues man and learn to code. Get some books, take some classes, use some free software, and learn. If it was easy and automatic everyone would do it and no one would have their own software or proprietary files. There are a lot of superb coders on this forum who have more than paid their dues and help people on here because of their love of programming, not because they have to. And they want to see people with the same passion to learn and help others, not people just looking for hand outs. Otherwise it starts to feel like a waste of time and people burn out. Then it's ruined for everybody. Just my 2 cents for what it's worth.
__________________
User error: replace user and press any key to continue. |
|
#12
|
||||
|
||||
|
Quote:
|
|
#13
|
||||
|
||||
|
Sorry if you found my response(s) rude -- I didn't mean to be rude; please tell me what was rude so I may avoid rudeness in the future.
|
|
#14
|
||||
|
||||
|
It's called "reverse engineering" and it is extremely difficult.
In some parts of the world (most notably the U.S.) it may even be illegal, depending on what you're attempting to reverse engineer. Generally you can't just take a data file and reverse engineer it without knowing something about how it is used. But if you have access to the software that uses it, you can use advanced tools to examine every action taken upon it and figure it out.
__________________
--[[ Indigo Rose Software Developer ]] Last edited by Lorne; 2 Weeks Ago at 01:01 AM. |
|
#15
|
|||
|
|||
|
Hello Guys,
I don't want to hack anything, I was curios, because I saw a DLL that can play a lot of sound formats and I was curious how they do that, because when we make a program that play music in AMS we only gave the command to play it, not the whole code to make the app recognize the format and interpret all the data on it. Quote:
Quote:
Quote:
|
![]() |
| Tags |
| decode unknow format |
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
| Display Modes | |
|
|
All times are GMT -6. The time now is 08:46 AM.










Linear Mode
