Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DtPW1 function name: (null) number of ops: 34 compiled vars: !0 = $user, !1 = $pass, !2 = $secretkey, !3 = $api_key, !4 = $postdata, !5 = $data, !6 = $token line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 4 0 E > ASSIGN !0, 'ripvn11%40yahoo.com' 5 1 ASSIGN !1, 'dkmhack123' 8 2 ASSIGN !2, '62f8ce9f74b12f84c123cc23437a4a32' 9 3 ASSIGN !3, '882a8490361da98702bf97a021ddc14d' 55 4 INIT_ARRAY ~11 !3, 'api_key' 56 5 ADD_ARRAY_ELEMENT ~11 !0, 'email' 57 6 ADD_ARRAY_ELEMENT ~11 'JSON', 'format' 58 7 ADD_ARRAY_ELEMENT ~11 'vi_vn', 'locale' 59 8 ADD_ARRAY_ELEMENT ~11 'auth.login', 'method' 60 9 ADD_ARRAY_ELEMENT ~11 !1, 'password' 61 10 ADD_ARRAY_ELEMENT ~11 '0', 'return_ssl_resources' 62 11 ADD_ARRAY_ELEMENT ~11 '1.0', 'v' 54 12 ASSIGN !4, ~11 66 13 INIT_FCALL 'tao_sig' 14 SEND_VAR !4 15 DO_FCALL 0 $14 16 ASSIGN_DIM !4, 'sig' 17 OP_DATA $14 69 18 INIT_FCALL 'http_build_query' 19 SEND_VAR !4 20 DO_ICALL 72 21 INIT_FCALL 'getpage' 22 SEND_VAL 'https%3A%2F%2Fapi.facebook.com%2Frestserver.php' 23 SEND_VAR !4 24 DO_FCALL 0 $16 25 ASSIGN !5, $16 75 26 INIT_FCALL 'json_decode' 27 SEND_VAR !5 28 DO_ICALL $18 29 ASSIGN !5, $18 78 30 FETCH_OBJ_R ~20 !5, 'access_token' 31 ASSIGN !6, ~20 81 32 ECHO !6 33 > RETURN 1 Function tao_sig: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 4, Position 2 = 11 Branch analysis from position: 4 2 jumps found. (Code = 78) Position 1 = 5, Position 2 = 11 Branch analysis from position: 5 1 jumps found. (Code = 42) Position 1 = 4 Branch analysis from position: 4 Branch analysis from position: 11 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 11 filename: /in/DtPW1 function name: tao_sig number of ops: 19 compiled vars: !0 = $postdata, !1 = $secretkey, !2 = $textsig, !3 = $value, !4 = $key line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 15 0 E > RECV !0 16 1 BIND_GLOBAL !1, 'secretkey' 17 2 ASSIGN !2, '' 18 3 > FE_RESET_R $6 !0, ->11 4 > > FE_FETCH_R ~7 $6, !3, ->11 5 > ASSIGN !4, ~7 19 6 ROPE_INIT 3 ~10 !4 7 ROPE_ADD 1 ~10 ~10, '%3D' 8 ROPE_END 2 ~9 ~10, !3 9 ASSIGN_OP 8 !2, ~9 18 10 > JMP ->4 11 > FE_FREE $6 21 12 ASSIGN_OP 8 !2, !1 22 13 INIT_FCALL 'md5' 14 SEND_VAR !2 15 DO_ICALL $14 16 ASSIGN !2, $14 24 17 > RETURN !2 25 18* > RETURN null End of function tao_sig Function getpage: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/DtPW1 function name: getpage number of ops: 62 compiled vars: !0 = $url, !1 = $postdata, !2 = $c, !3 = $page line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 28 0 E > RECV !0 1 RECV_INIT !1 '' 30 2 INIT_FCALL_BY_NAME 'curl_init' 3 DO_FCALL 0 $4 4 ASSIGN !2, $4 31 5 INIT_FCALL_BY_NAME 'curl_setopt' 6 SEND_VAR_EX !2 7 FETCH_CONSTANT ~6 'CURLOPT_URL' 8 SEND_VAL_EX ~6 9 SEND_VAR_EX !0 10 DO_FCALL 0 33 11 INIT_FCALL_BY_NAME 'curl_setopt' 12 SEND_VAR_EX !2 13 FETCH_CONSTANT ~8 'CURLOPT_SSL_VERIFYPEER' 14 SEND_VAL_EX ~8 15 SEND_VAL_EX <false> 16 DO_FCALL 0 34 17 INIT_FCALL_BY_NAME 'curl_setopt' 18 SEND_VAR_EX !2 19 FETCH_CONSTANT ~10 'CURLOPT_SSL_VERIFYHOST' 20 SEND_VAL_EX ~10 21 SEND_VAL_EX <false> 22 DO_FCALL 0 37 23 INIT_FCALL_BY_NAME 'curl_setopt' 24 SEND_VAR_EX !2 25 FETCH_CONSTANT ~12 'CURLOPT_FOLLOWLOCATION' 26 SEND_VAL_EX ~12 27 SEND_VAL_EX <true> 28 DO_FCALL 0 38 29 INIT_FCALL_BY_NAME 'curl_setopt' 30 SEND_VAR_EX !2 31 FETCH_CONSTANT ~14 'CURLOPT_RETURNTRANSFER' 32 SEND_VAL_EX ~14 33 SEND_VAL_EX <true> 34 DO_FCALL 0 41 35 INIT_FCALL_BY_NAME 'curl_setopt' 36 SEND_VAR_EX !2 37 FETCH_CONSTANT ~16 'CURLOPT_USERAGENT' 38 SEND_VAL_EX ~16 39 SEND_VAL_EX 'Mozilla%2F5.0+%28Windows+NT+10.0%3B+WOW64%3B+rv%3A44.0%29+Gecko%2F20100101+Firefox%2F44.0' 40 DO_FCALL 0 44 41 INIT_FCALL_BY_NAME 'curl_setopt' 42 SEND_VAR_EX !2 43 FETCH_CONSTANT ~18 'CURLOPT_POST' 44 SEND_VAL_EX ~18 45 SEND_VAL_EX 1 46 DO_FCALL 0 45 47 INIT_FCALL_BY_NAME 'curl_setopt' 48 SEND_VAR_EX !2 49 FETCH_CONSTANT ~20 'CURLOPT_POSTFIELDS' 50 SEND_VAL_EX ~20 51 SEND_VAR_EX !1 52 DO_FCALL 0 48 53 INIT_FCALL_BY_NAME 'curl_exec' 54 SEND_VAR_EX !2 55 DO_FCALL 0 $22 56 ASSIGN !3, $22 49 57 INIT_FCALL_BY_NAME 'curl_close' 58 SEND_VAR_EX !2 59 DO_FCALL 0 50 60 > RETURN !3 51 61* > RETURN null End of function getpage
Generated using Vulcan Logic Dumper, using php 8.0.0