ballhogjoni Posted April 20, 2007 Share Posted April 20, 2007 Where do I begin with changing this code back to normal before obfuscation? This is just the first couple of lines of the script. global $HTTP_GET_VARS,$HTTP_POST_VARS,$HTTP_COOKIE_VARS; $O1vv=""; if ((file_exists("hi.cfg")) && ($O1bh= @ fopen("hi.cfg","r"))) { $O1vv=fread($O1bh,filesize("hi.cfg")); fclose($O1bh); } if (((! isset ($GLOBALS[ua])) || ($GLOBALS[ua] == "")) && (strpos($O1vv,"no_copy_global") === FALSE)) { if (is_array($HTTP_GET_VARS)) { while ( list ($O1d1,$l1d2)=each($HTTP_GET_VARS)) { $GLOBALS[$O1d1]=$l1d2; } } Quote Link to comment Share on other sites More sharing options...
btherl Posted April 20, 2007 Share Posted April 20, 2007 Just rename the variables. You might want to adjust the formatting a little too, depending on your preferences. It doesn't look very obfuscated to me. Quote Link to comment Share on other sites More sharing options...
ballhogjoni Posted April 20, 2007 Author Share Posted April 20, 2007 The problem with just reneaming the variables is, is that I dont have the original variable names. Quote Link to comment Share on other sites More sharing options...
btherl Posted April 20, 2007 Share Posted April 20, 2007 You'll have to make them up then. The original programmer also made up the variable names. For example, $O1bh is a file pointer for reading from "hi.cfg". $O1vv is a buffer for reading from $O1bh. $O1d1 and $l1d2 look like a key and value from iterating over $HTTP_GET_VARS. If you're not experienced with php you'll have a lot of trouble.. but you'll also learn a lot Quote Link to comment Share on other sites More sharing options...
ballhogjoni Posted April 20, 2007 Author Share Posted April 20, 2007 lol thanks I know a little but i am not that experienced, probably 2-3 months Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.