[Hugo Ferreira][Positronic Dreams][]
"Somewhere, something incredible is waiting to be known."
- Carl Edward Sagan (1934 - 1996)
ICO Xtract
Hi all,
I trying to create a small app in VB6 that is
able to locate and extract the .ico data out of
an windows 32 execuatble.
Can anyone help me out on this one? is there a specific
are in the exe header that tells us the initial
location of the ico data?
Thanx for any input on this,
And this.
I will not make a list of links... I will not make a list of links... I will not make a list of links...
Invader''s Realm
I will not make a list of links... I will not make a list of links... I will not make a list of links...
Invader''s Realm
I was searching for somethig that would help me finish
a current project. What I need is a two-step program:
1). Retrieve an ICO from the target app
2). Make so that my own VB app uses that ico permenantly.
(the exe is modified somehow...)
so... if anyone know of a library that can help me
accomplish this, i would be grateful.
Thanks,
a current project. What I need is a two-step program:
1). Retrieve an ICO from the target app
2). Make so that my own VB app uses that ico permenantly.
(the exe is modified somehow...)
so... if anyone know of a library that can help me
accomplish this, i would be grateful.
Thanks,
[Hugo Ferreira][Positronic Dreams][]
"Somewhere, something incredible is waiting to be known."
- Carl Edward Sagan (1934 - 1996)
Maybe you could explain what your project is about. I for one would be interested in learning about the positive uses of a program (written in vb) that is designed to disguise itself as another trusted program. This must be something really revolutionary since normal interface logic would suggest that using another programs icon would lead to confusion as to that programs task. Most Joe six-pack users tend to identify programs by picture (which is how alot of email viruses get spread since the exe icon has been changed to the default icon of a jpeg or similar). Does this program provide some sort of hook for the target exe, maybe something that runs the target program on a virtual machine that is crash proof?
[EDIT] BTW, while I was only made a guess, if you are developing a virtual machine and launcher would you be willing to post a link to it (unless you're planning on selling it). Alot of people would find that useful for certain buggy apps.
[edited by - michalson on May 8, 2002 11:03:57 AM]
[EDIT] BTW, while I was only made a guess, if you are developing a virtual machine and launcher would you be willing to post a link to it (unless you're planning on selling it). Alot of people would find that useful for certain buggy apps.
[edited by - michalson on May 8, 2002 11:03:57 AM]
Yes, this VB app is a mimic-app, it will disguise
itself as the target app. This is so as to not
confuse the user (although you may be thinking otherwise).
What the app does is interface with other programs
(that i''m developing) and receives information, through
a memmory loop-hole, a technique commonly used in game
cheating programs. The target app determines my VB app
is present and sends internal program information
automaticly, anything can be sent...
So, if even the target app crashes, my VB app will still
be running, so, I''ll be able to see where it crashed,and if enough information is provided, i''ll be able to determine the
place of crash even before going back to the source code.
This is cool for Direct-X apps, where we are in graphic mode
and can''t see nothing. Beside, the information passed
to my VB app can be saved to file, etc...
What i''m trying to do now is set the VB app ico to the
target app ico, so that the programmer/ user, can see
what he is linked to.
(note: for a c++ app to interface with my VB app, it
has to be compiled it some of my source code, so i can''t
just go around and communicate with any app I want...)
Its just a cool thing I wanted to see added to the app...
If anyone could help me here, please do!
itself as the target app. This is so as to not
confuse the user (although you may be thinking otherwise).
What the app does is interface with other programs
(that i''m developing) and receives information, through
a memmory loop-hole, a technique commonly used in game
cheating programs. The target app determines my VB app
is present and sends internal program information
automaticly, anything can be sent...
So, if even the target app crashes, my VB app will still
be running, so, I''ll be able to see where it crashed,and if enough information is provided, i''ll be able to determine the
place of crash even before going back to the source code.
This is cool for Direct-X apps, where we are in graphic mode
and can''t see nothing. Beside, the information passed
to my VB app can be saved to file, etc...
What i''m trying to do now is set the VB app ico to the
target app ico, so that the programmer/ user, can see
what he is linked to.
(note: for a c++ app to interface with my VB app, it
has to be compiled it some of my source code, so i can''t
just go around and communicate with any app I want...)
Its just a cool thing I wanted to see added to the app...
If anyone could help me here, please do!
[Hugo Ferreira][Positronic Dreams][]
"Somewhere, something incredible is waiting to be known."
- Carl Edward Sagan (1934 - 1996)
Too bad its not a virtual machine (bochs isn''t good enough, I don''t want a whole vm os, just one to run a particular app in!). Too get it to work you''ll need to lookup info on resource patching (change the resource table and data in an exe/dll) and on creating self modifying exes (making a program modify its own exe at runtime is a bit tricky). I''m doing something else right now but I''ll see about posting some links.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement