ik zit met een script, wat na op google gezocht te hebben, obfuscated(?) lijkt te zijn. Ik zie bijv. producten als ZenGuard voorbij komen om dit te doen. Echter zou ik graag wat meer zekerheid willen hebben of dit inderdaad door bijv. ZenGuard komt of door een ander product; en uiteraard hoe ik dit vervolgens kan converteren naar beter leesbare code.
Hieronder een stukje voorbeeldcode:
Wie herkent dit, en kan mij vertellen hoe ik dit beter leesbaar kan maken?
Hieronder een stukje voorbeeldcode:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| function elnlcjcnp ($elnlcgpSU) { $elnlcwpyy = array (); if (preg_match ('/\\[default\\](.*?)\\[\\/default\\]/', $elnlcgpSU, $elnlcwpyy)) { $elnlcgpSU = $elnlcwpyy[1]; } return $elnlcgpSU; } function elnlcqjmoo ($elnlcgpSU, $elnlcrsPJ, $d) { global $elnlcMVquv; $elnlcGryvK = ($elnlcgpSU + 48273) % $elnlcrsPJ; $elnlcxLrC = $elnlcMVquv['elnlcvCqE']; $elnlclTaO = $elnlcGryvK; while ($elnlcxLrC == 0) { if ($d[$elnlcGryvK] != -1) { ++$elnlcGryvK; if ($elnlcGryvK == $elnlcrsPJ) { $elnlcGryvK = $elnlcMVquv['elnlcvCqE']; continue; } continue; } $elnlcxLrC = $elnlcMVquv['elnlczUlK']; } return $elnlcGryvK; } |
Wie herkent dit, en kan mij vertellen hoe ik dit beter leesbaar kan maken?