Ok, I am in a crunch... I need help in either C/C++ or VB Things I need to be able to do: Open a file as Binary Find and identify specific strings in the binary according to length. Find and identify specific strings in the binary according to pattern. Modify strings in binary. Create new temp files to hold binary. place, in reverse, information. Find in a string the first occurence of something, then 'stop' You should get what I am needing now, lol This is so I can try to make my software for my compression utility I invented (Works on random binary data, lossless, repeatable which is here for those who wish to see some of the exacts of what I am doing to help me better.) TY ALL FOR HELP! In fact, hugs, kisses, etc for all help!