{"id":22342899,"url":"https://github.com/pelock/autoit-obfuscator-python","last_synced_at":"2025-07-30T01:32:54.453Z","repository":{"id":47372513,"uuid":"325143269","full_name":"PELock/AutoIt-Obfuscator-Python","owner":"PELock","description":"AutoIt Obfuscator (Python module) lets you protect AutoIt script source code against analysis, reverse engineering, and decompilation using advanced obfuscation techniques and polymorphic encryption.","archived":false,"fork":false,"pushed_at":"2024-02-10T16:49:00.000Z","size":536,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T23:41:11.507Z","etag":null,"topics":["autoit","autoit3","autoit3-script","cracking","debugging","decompilation","decompiler","obfuscate","obfuscate-strings","obfuscation","obfuscator","obfuscators","python","python3","reverse-engineering"],"latest_commit_sha":null,"homepage":"https://www.pelock.com/products/autoit-obfuscator","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PELock.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-12-29T00:00:40.000Z","updated_at":"2025-01-17T00:14:45.000Z","dependencies_parsed_at":"2024-02-10T17:48:10.915Z","dependency_job_id":null,"html_url":"https://github.com/PELock/AutoIt-Obfuscator-Python","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PELock/AutoIt-Obfuscator-Python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FAutoIt-Obfuscator-Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FAutoIt-Obfuscator-Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FAutoIt-Obfuscator-Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FAutoIt-Obfuscator-Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PELock","download_url":"https://codeload.github.com/PELock/AutoIt-Obfuscator-Python/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PELock%2FAutoIt-Obfuscator-Python/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267792741,"owners_count":24144931,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autoit","autoit3","autoit3-script","cracking","debugging","decompilation","decompiler","obfuscate","obfuscate-strings","obfuscation","obfuscator","obfuscators","python","python3","reverse-engineering"],"created_at":"2024-12-04T08:14:02.645Z","updated_at":"2025-07-30T01:32:49.419Z","avatar_url":"https://github.com/PELock.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AutoIt Obfuscator — Obfuscation for AutoIt Script Source Code (Python module)\n\nAutoIt Obfuscator is a tool to modify AutoIt script source code in this way to\nmake an analysis of obfuscated code very difficult.\n\nMore technical details, downloads, documentation available at:\n\nhttps://www.pelock.com/products/autoit-obfuscator\n\nOnline interface:\n\nhttps://www.pelock.com/autoit-obfuscator/\n\n## What is source code obfuscation?\n\nObfuscation is a process of transforming AutoIt source code into protected\nversion of itself. The script functionality stays the same, everything works\nthe same, but the source code is protected from analysis, all of the variables\nare encrypted, strings are encrypted, our AutoIt Obfuscator uses multiple\nobfuscation strategies to protect the real meaning of your AutoIt source code.\n\n### AutoIt script example before obfuscation\n\n```autoit\n#include \u003cMsgBoxConstants.au3\u003e\n\nExample()\n\nFunc Example()\n    MsgBox($MB_SYSTEMMODAL, \"AutoIt Obfuscator\", \"Hello World!\")\nEndFunc   ;==\u003eExample\n```\n\n### After obfuscation\n\n```autoit\n;////////////////////////////////////////////////////////////////////////////////\n;//\n;// AutoIt Obfuscator v2.1 - Bartosz Wójcik\n;//\n;// Website : https://www.pelock.com/products/autoit-obfuscator\n;// Version : v2.1\n;// Date    : 08.02.2024\n;//\n;////////////////////////////////////////////////////////////////////////////////\n\n#include \u003cArray.au3\u003e\n#include \u003cMsgBoxConstants.au3\u003e\n#AutoIt3Wrapper_Tidy_Stop_OnError=n\n#AutoIt3Wrapper_Run_AU3Check=n\nGlobal Const $daSQ_n1JN_mBs1I_ = Asc(StringMid(\"Random(1, 270905415 + SRandom(1566730703), 1)\", 19, 1))\nGlobal $RYRWVDVJ = Asc(\"J\")\nGlobal $RYXLYH_RTGANHXUI = Asc(\"3\")\nGlobal $tagRrdruaavjk[3] = [150, 1017374602, 10411]\nGlobal $DoaFoGAWMNbBmkAe__d = 4045\nGlobal $AXCGXJWX_OLRCOQFSXX = Asc(\"t\")\nGlobal Const $iQzojqte = 26933\nGlobal Const $var_15[2][8] = [[1595107513, 1104537718, 868900013, 105640690, 47653, 116, 693837332, 16233], [1211827987, 1657997570, 37032, 227, 57, 6273, 762969513]]\n#OnAutoItStartRegister \"VwdmsFnzdotDyuxttspg\"\nGlobal Const $var_487[2][8] = [[1083217155, 30638, 84, 144, 43877, 189, 1295519879, 1915220323], [247, 163, 143, 18102, 51, 17202]]\nGlobal $QVCEHSV[2][9] = [[866325531, 131], [18637, 203, 995096871, 202, 287364341, 29839, 367413199, 52009, 242297425]]\nGlobal $var_3525 = Asc(StringMid(\"Until 1\", 2, 1))\nGlobal Const $WMMQB_NIFPPM[2][15] = [[81, 876847059, 170, 47439, 863656242, 33, 245, 119, 27673, 136, 28, 758746073, 199,  _\n92],  _\n[129, 1658572839, 42061, 94, 70, 61382, 183, 12027, 91, 221, 43126, 1736920964, 201,  _\n199, 993478498]]\nGlobal Const $var_1984[15] = [2081761766, 3730, 731908840, 52077, 586602441, 1456646884, 1133870265, 950602932,  _\n26639, 94, 1477000589, 142, 388924395, 184, 962894257]\nGlobal $pTyvbacuiPcopcrwtzMklja[7] = [10180, 91, 112, 18252, 987799017, 2057457675, 918277144]\nGlobal Const $var_1013[2][9] = [[670581154, 47303, 1365877447, 1573616251], [58622, 884054024, 1848519651, 15229, 13921, 50, 62097, 42, 15]]\nGlobal Const $0_8NclM_kVz5mtpKHxsE = 127\nGlobal Const $TMPeDgi_YcAj9m__ = 210\nGlobal Const $eLybjmNrwrnkaeWbnyuga = 233690701\nGlobal $ply1orzT_26sCWksrUbe_T_[15] = [10592, 966841092, 5959, 162, 54645, 138, 116485994, 72967675, 20376, 24742, 479499993,  _\n24, 136, 712789901, 169]\nGlobal Const $RUJJVMWQD_SRVNOZQS = Asc(StringMid('Asc(StringMid(\"uBdB3fJaKj\", 74 , 1))', 14, 1))\n#OnAutoItStartRegister \"PDVwv_rlXpGPnDT_rerRdIt\"\nGlobal Const $JkpEJMWuV3xIs_U_Ww5_e = Asc(StringMid('StringLen(\"7cnVFjYCh8\")', 13, 1))\n#OnAutoItStartRegister \"func_843\"\nGlobal Const $var_186 = Asc(\":\")\nGlobal $var_232[5] = [181, 47520, 180, 17769, 908012825]\n#OnAutoItStartRegister \"Csxsdy\"\nGlobal $aAnefpjqin = 74\nGlobal $PhPOBw6C___dgDQq = 18\nGlobal $TCBDV_KZAXCB = 1610629136\nGlobal $sKrndyBafzrRrnztv = 30\nGlobal $yYuG7mfW5T___7Hm = 8\nGlobal $IXEFUXDYXV_BQHOLMW = 30\nGlobal $FHANKWNTCU_LXGYYGBMZ_GPLLLOGDO = 20\nGlobal $JSDCW_FFPIYFSC = 26933\nGlobal $bFbbccxjwr = 834927369\nGlobal $var_2995 = 1952693505\nGlobal $GRBDSMW = 36338\nGlobal $var_2922 = 22\nGlobal $Q2cGypOD6cG4gQO_S__rwRXO_ = 915476553\nGlobal $_XFJWQ6Jq_3c_rP = 12\nGlobal $sJhugwfPfnnwafYhrgzwm = 248479756\nLocal $g_iCvsrwuGtzdva = 617049966\nWhile $g_iCvsrwuGtzdva \u003c\u003e 2147003747\n    Switch $g_iCvsrwuGtzdva\n        Case 658231252\n            $g_iCvsrwuGtzdva = 33656329\n            Global $nCtwajwbfNhewozhd = _ArrayToString\n        Case 4324177\n            Global $iNOxLl_Y5__rSk9 = func_2108\n            $g_iCvsrwuGtzdva = 658231252\n        Case 1926422611\n            $g_iCvsrwuGtzdva = 406152061\n            Global $BESCTA = BitAND\n        Case 2088978457\n            $g_iCvsrwuGtzdva = 1021723140\n            Global $Pts7YqvR8ogkYI3_j_ = func_2824\n        Case 1637416108\n            Global $nFeubksuJaekekoos = StringTrimRight\n            $g_iCvsrwuGtzdva = 232503255\n        Case 1293800215\n            Global $var_824 = Chr\n            $g_iCvsrwuGtzdva = 1702584836\n        Case 1278717404\n            Global $iVgppveam = LBeZ__Ck_yYniNxbnTB\n            $g_iCvsrwuGtzdva = 1637416108\n        Case 2147003747\n            $g_iCvsrwuGtzdva = 737317436\n        Case 445534110\n            $g_iCvsrwuGtzdva = 463259058\n            Global $YPKANC_EANNAEOUTZ_CDSNBCFY = ($iQzojqte \u003e $RYRWVDVJ ? 10 : $0_8NclM_kVz5mtpKHxsE)\n        Case 1795214713\n            Global $tJkjpqdflxTzzupkaNvxuamd = BitNOT\n            $g_iCvsrwuGtzdva = 140913128\n        Case 1021723140\n            $g_iCvsrwuGtzdva = 499083887\n            Global $var_674 = MwsmxbIvzilhkmmv\n        Case 249620526\n            $g_iCvsrwuGtzdva = 2088978457\n            Global $fQoyipvpvvJsxvoydvVwtqcqjjd = func_1645\n        Case 51111198\n            Global $__uNo_5dDC3irlrj = ($var_1013[0][1] \u003e $var_232[0] ? 36123 : $_vyCRbp_Ex_v7BM)\n            $g_iCvsrwuGtzdva = 1333314932\n        Case 140913128\n            $g_iCvsrwuGtzdva = 774361981\n            Global $HMDVVNSCVL_LDKSR_VZTJJLD = BitOR\n        Case 953027176\n            $g_iCvsrwuGtzdva = 4324177\n            Global $dPchzwlhrRbvcbkrhag = func_590\n        Case 1333314932\n            $g_iCvsrwuGtzdva = 1897445216\n            Global $var_3414 = ($idPwvhpegn \u003e $var_674() ? 40 : $RUJJVMWQD_SRVNOZQS)\n        Case 347970668\n            Global $IH9frd_V_Ny78gj7Pv_ = LjxxediHvmzudFunc\n            $g_iCvsrwuGtzdva = 1143886282\n        Case 359560691\n            Global $var_3109 = kshdBtUJ__VAoRkx_\n            $g_iCvsrwuGtzdva = 1926422611\n        Case 910530821\n            Global $wYEBsrws_FMr__d = MsgBox\n            $g_iCvsrwuGtzdva = 1444580454\n        Case 499083887\n            $g_iCvsrwuGtzdva = 463457632\n            Global $gI__fUStt3Z_h2bmq_LETpQXn = func_3772\n        Case 1444580454\n            $g_iCvsrwuGtzdva = 347970668\n            Global $g_nGppkdtsiTctkvzUmrenaixs = func_2879\n        Case 1372772068\n            Global $g_idWyeukwtfiTlqivgqa = ZmamgqVejvobrdpr\n            $g_iCvsrwuGtzdva = 1293800215\n        Case 908930352\n            ExitLoop 6\n        Case 1231237004\n            Local $KGOFEZCH_PZGKCPZQ_YWBOIRVIA = ($TMPeDgi_YcAj9m__ \u003c $g_aFammo() ? 552190499 : $ply1orzT_26sCWksrUbe_T_[13])\n            $g_iCvsrwuGtzdva = 690808515\n        Case 1143886282\n            $g_iCvsrwuGtzdva = 953027176\n            Global $MYH_v8L__ln_xcJWYaCqIA = StringTrimLeft\n        Case 1294486107\n            Global $57mJzG60___7RFT = l_o_HXcjpD_SYHQAeR\n            $g_iCvsrwuGtzdva = 1253090901\n        Case 617049966\n            $g_iCvsrwuGtzdva = 1372772068\n            Global $var_2346 = XhldjdktogOauclcspvYdgbizf\n        Case 406152061\n            Global $STROTDCZBV = StringReverse\n            $g_iCvsrwuGtzdva = 1468630116\n        Case 463457632\n            $g_iCvsrwuGtzdva = 910530821\n            Global $sLzorjsdrvc = func_142\n        Case 774361981\n            Global $tagVwyjliaXlozsRqfyyhls = ExqhuvmFunc\n            $g_iCvsrwuGtzdva = 658161984\n        Case 658161984\n            Global $4U5_jiAa__bBPyJ94 = mnVwvcxRAf_d_yt_\n            $g_iCvsrwuGtzdva = 249620526\n        Case 1897445216\n            Global $var_528 = ($AXCGXJWX_OLRCOQFSXX \u003c $57mJzG60___7RFT() ? 110 : $ply1orzT_26sCWksrUbe_T_[7])\n            $g_iCvsrwuGtzdva = 2013443140\n        Case 1468630116\n            $g_iCvsrwuGtzdva = 1294486107\n            Global $sKklyylMflitjbncc = BitRotate\n        Case 690808515\n            Do\n                Local $bOpgeeazBotcsqhda = 1146533760\n                While $bOpgeeazBotcsqhda \u003c\u003e 913749461\n                    If $bOpgeeazBotcsqhda = 1146533760 Then\n                        $bOpgeeazBotcsqhda = 913749461\n                        Select\n                            Case $KGOFEZCH_PZGKCPZQ_YWBOIRVIA = 1208605110\n                                ContinueLoop (-($iQzojqte \u003c $g_aFammo() ? 103 : $_vyCRbp_Ex_v7BM) + $var_3525)\n                            Case $tJkjpqdflxTzzupkaNvxuamd(-$HMDVVNSCVL_LDKSR_VZTJJLD(($iQzojqte \u003e= $idPwvhpegn ? $DoaFoGAWMNbBmkAe__d : 32), 552190468)) = $KGOFEZCH_PZGKCPZQ_YWBOIRVIA\n                                $var_2346()\n                                $KGOFEZCH_PZGKCPZQ_YWBOIRVIA = ($g_nGppkdtsiTctkvzUmrenaixs() \u003c $QVCEHSV[0][0] ? 459530765 : $var_15[1][2])\n                            Case 459530765 = $KGOFEZCH_PZGKCPZQ_YWBOIRVIA\n                                $KGOFEZCH_PZGKCPZQ_YWBOIRVIA = ($_vyCRbp_Ex_v7BM \u003c= $AXCGXJWX_OLRCOQFSXX ? $var_1013[0][3] : 1020762825)\n                        EndSelect\n                    ElseIf (913776394 - $iQzojqte) = $bOpgeeazBotcsqhda Then\n                        $bOpgeeazBotcsqhda = 322004711\n                    ElseIf 967806574 = $bOpgeeazBotcsqhda Then\n                        ExitLoop\n                    EndIf\n                WEnd\n            Until $KGOFEZCH_PZGKCPZQ_YWBOIRVIA = $HMDVVNSCVL_LDKSR_VZTJJLD(8196, $_25spd6WhjA5v_K_0z)\n            $g_iCvsrwuGtzdva = 2147003747\n        Case 463259058\n            Global $_rIZjTd_HmZD_avE3V = (($var_1741 \u003e $var_674() ? 1601850157 : $g_aFammo()) - $var_15[($RYRWVDVJ \u003c $var_232[1] ? 0 : $g_aFammo())][6])\n            $g_iCvsrwuGtzdva = 1231237004\n        Case 232503255\n            Global $iRnyuqxlgi = ChrW\n            $g_iCvsrwuGtzdva = 1795214713\n        Case 33656329\n            Global $k7GBMu_e_4_j4pIbN5jpC = func_2761\n            $g_iCvsrwuGtzdva = 51111198\n        Case 1253090901\n            Global $g_aFammo = func_2992\n            $g_iCvsrwuGtzdva = 1278717404\n        Case 2013443140\n            $g_iCvsrwuGtzdva = 445534110\n            Global $_25spd6WhjA5v_K_0z = 459522569\n        Case 1702584836\n            $g_iCvsrwuGtzdva = 359560691\n            Global $var_319 = BitXOR\n        Case 634755709\n            ContinueLoop 4\n    EndSwitch\nWEnd\nFunc Csxsdy()\n    Global Const $idPwvhpegn = 31272\nEndFunc\nFunc func_2824($nQfewaexz)\n    Local $OhpH__a_yjUXSpJbp1_7G\n    Local $bYhoz\n    Local $wjCAP\n    Local $mEznjydsJlwzwvpNlxnomim = 77796654\n    Do\n        Select\n            Case BitNOT(-77796655) = $mEznjydsJlwzwvpNlxnomim\n                Local $ATGLKUTIJ_QDPPJCZO_RHAHPIROS[($AXCGXJWX_OLRCOQFSXX \u003e= $g_nGppkdtsiTctkvzUmrenaixs() ? $tagRrdruaavjk[2] : 1)] = [($eLybjmNrwrnkaeWbnyuga \u003e $0_8NclM_kVz5mtpKHxsE ? 33039 : $var_1741)]\n                $mEznjydsJlwzwvpNlxnomim = 1076869607\n            Case 1413481184 = $mEznjydsJlwzwvpNlxnomim\n                ContinueLoop\n            Case BitRotate(411838221, -8, \"D\") = $mEznjydsJlwzwvpNlxnomim\n                $ATGLKUTIJ_QDPPJCZO_RHAHPIROS = $nCtwajwbfNhewozhd($ATGLKUTIJ_QDPPJCZO_RHAHPIROS, \"\")\n                $mEznjydsJlwzwvpNlxnomim = 603112525\n            Case $mEznjydsJlwzwvpNlxnomim = BitOR(29224, 1126040770)\n                $mEznjydsJlwzwvpNlxnomim = 1426594036\n            Case $mEznjydsJlwzwvpNlxnomim = BitRotate(3406902415, 22, \"D\")\n                Return $ATGLKUTIJ_QDPPJCZO_RHAHPIROS\n            Case $mEznjydsJlwzwvpNlxnomim = 1217691568\n                For $wjCAP = ($eLybjmNrwrnkaeWbnyuga \u003e $tagRrdruaavjk[2] ? 0 : $eLybjmNrwrnkaeWbnyuga) To 0\n                    $OhpH__a_yjUXSpJbp1_7G = 1511997871\n                    While $OhpH__a_yjUXSpJbp1_7G \u003c\u003e 766445669\n                        Select\n                            Case $OhpH__a_yjUXSpJbp1_7G = BitOR(70, 1689514240)\n                                ContinueLoop\n                            Case $OhpH__a_yjUXSpJbp1_7G = -(-875797018)\n                                ExitLoop 5\n                            Case $OhpH__a_yjUXSpJbp1_7G = (1914300724 - func_2879())\n                                $OhpH__a_yjUXSpJbp1_7G = 766445669\n                                $ATGLKUTIJ_QDPPJCZO_RHAHPIROS[$wjCAP] = $iRnyuqxlgi($bYhoz)\n                            Case $OhpH__a_yjUXSpJbp1_7G = 1831472190\n                                $OhpH__a_yjUXSpJbp1_7G = 2087706134\n                                $bYhoz -= ($RUJJVMWQD_SRVNOZQS \u003c\u003e $RUJJVMWQD_SRVNOZQS ? $var_3525 : 32971)\n                            Case BitNOT(-1511997872) = $OhpH__a_yjUXSpJbp1_7G\n                                $bYhoz = $ATGLKUTIJ_QDPPJCZO_RHAHPIROS[$wjCAP]\n                                $OhpH__a_yjUXSpJbp1_7G = 1831472190\n                            Case 2087706134 = $OhpH__a_yjUXSpJbp1_7G\n                                $OhpH__a_yjUXSpJbp1_7G = 1914264601\n                                $bYhoz = $BESCTA($bYhoz, ($RYRWVDVJ \u003c $QVCEHSV[1][1] ? 65535 : $_vyCRbp_Ex_v7BM))\n                            Case (766398149 + $var_232[1]) = $OhpH__a_yjUXSpJbp1_7G\n                                $OhpH__a_yjUXSpJbp1_7G = 1553217442\n                        EndSelect\n                    WEnd\n                Next\n                $mEznjydsJlwzwvpNlxnomim = 219712551\n            Case $mEznjydsJlwzwvpNlxnomim = 462860296\n                ExitLoop\n            Case $mEznjydsJlwzwvpNlxnomim = BitRotate(4221465602, -$_XFJWQ6Jq_3c_rP, \"D\")\n                \n                $mEznjydsJlwzwvpNlxnomim = 834927433\n            Case BitOR(64, $bFbbccxjwr) = $mEznjydsJlwzwvpNlxnomim\n                $mEznjydsJlwzwvpNlxnomim = 1217691568\n                \n        EndSelect\n    Until $mEznjydsJlwzwvpNlxnomim = 1126069994\nEndFunc\nFunc VwdmsFnzdotDyuxttspg()\n    Global Const $_vyCRbp_Ex_v7BM = 16211\nEndFunc\nFunc kshdBtUJ__VAoRkx_($I17nHbJLeHP_AbdEy_Jv_k, $4bA9_V_kzbya2eTi_, $g_tagNzmwvogvcDrrqdyHgtrrhatq, $BJF2wz_5_BE_H7nQ, $bClksvbsqu)\n    Local $ECihY\n    Local $tagDtelzvCfbgyrowiExfbdcikr\n    Local $AIoyw\n    Local $tagEvoxtJijwhd = 1089293261\n    Do\n        Select\n            Case $tagEvoxtJijwhd = BitOR(3, 49585408)\n                $tagEvoxtJijwhd = 1112814825\n                \n            Case 1112814825 = $tagEvoxtJijwhd\n                $tagEvoxtJijwhd = 238307709\n                For $ECihY = ($pTyvbacuiPcopcrwtzMklja[3] \u003c $eLybjmNrwrnkaeWbnyuga ? 0 : $iVgppveam()) To ($0_8NclM_kVz5mtpKHxsE \u003e $var_3525 ? 8 : $0_8NclM_kVz5mtpKHxsE)\n                    $tagDtelzvCfbgyrowiExfbdcikr = 600025905\n                    While $tagDtelzvCfbgyrowiExfbdcikr \u003c\u003e 2069210512\n                        Switch $tagDtelzvCfbgyrowiExfbdcikr\n                            Case 1675985919\n                                $AIoyw = $BESCTA($AIoyw, ($iVgppveam() \u003e $RYRWVDVJ ? 65535 : $var_1013[0][0]))\n                                $tagDtelzvCfbgyrowiExfbdcikr = 206240765\n                            Case 2069210512\n                                $tagDtelzvCfbgyrowiExfbdcikr = 1688829242\n                            Case 600025905\n                                $AIoyw = $pTnnummiEmngehppXubgfakzat[$ECihY]\n                                $tagDtelzvCfbgyrowiExfbdcikr = 1700140494\n                            Case 120023844\n                                ContinueLoop\n                            Case 206240765\n                                $tagDtelzvCfbgyrowiExfbdcikr = 2069210512\n                                $pTnnummiEmngehppXubgfakzat[$ECihY] = $iRnyuqxlgi($AIoyw)\n                            Case 1700140494\n                                $tagDtelzvCfbgyrowiExfbdcikr = 1675985919\n                                $AIoyw = $tJkjpqdflxTzzupkaNvxuamd($AIoyw)\n                        EndSwitch\n                    WEnd\n                Next\n            Case 1615272022 = $tagEvoxtJijwhd\n                $tagEvoxtJijwhd = 49585411\n                \n            Case 1361880375 = $tagEvoxtJijwhd\n                ContinueLoop 4\n            Case $tagEvoxtJijwhd = BitOR(5122, $sJhugwfPfnnwafYhrgzwm)\n                ContinueLoop 3\n            Case $tagEvoxtJijwhd = 1089293261\n                $tagEvoxtJijwhd = 1615272022\n                Local $pTnnummiEmngehppXubgfakzat[($_vyCRbp_Ex_v7BM \u003e $iVgppveam() ? 9 : $var_1984[11])] = [($tagRrdruaavjk[1] \u003c= $var_232[1] ? $TMPeDgi_YcAj9m__ : 65421), ($0_8NclM_kVz5mtpKHxsE \u003e= $var_232[3] ? $var_1741 : 65435),  _\n($RYRWVDVJ \u003e= $_vyCRbp_Ex_v7BM ? $var_15[1][6] : 65458), ($var_15[1][0] \u003e $RUJJVMWQD_SRVNOZQS ? 65426 : $TMPeDgi_YcAj9m__),  _\n($RYXLYH_RTGANHXUI \u003c $var_15[1][5] ? 65465 : $var_1013[1][0]), ($daSQ_n1JN_mBs1I_ \u003e= $pTyvbacuiPcopcrwtzMklja[4] ? $AXCGXJWX_OLRCOQFSXX : 65462),  _\n($JkpEJMWuV3xIs_U_Ww5_e \u003c= $RYXLYH_RTGANHXUI ? $RUJJVMWQD_SRVNOZQS : 65432), ($QVCEHSV[0][0] \u003e= $var_15[0][0] ? $JkpEJMWuV3xIs_U_Ww5_e : 65422),  _\n($eLybjmNrwrnkaeWbnyuga \u003e $g_aFammo() ? 65422 : $QJVZNLOIB_KXGRSIZSQE)]\n            Case $tagEvoxtJijwhd = 1390606220\n                $tagEvoxtJijwhd = 255355227\n            Case $tagEvoxtJijwhd = 238307709\n                Return $nCtwajwbfNhewozhd($pTnnummiEmngehppXubgfakzat, \"\")\n        EndSelect\n    Until $tagEvoxtJijwhd = 1390606220\nEndFunc\nFunc LjxxediHvmzudFunc($OPCWUATAQB_IKCZS, $XJBHRCS, $eGusirk, $idKvgdc, $var_3613)\n    Local $var_3685\n    Local $EADZh\n    Local $uYzbs\n    Local $var_2190 = 1748276849\n    While $var_2190 \u003c\u003e 2086585136\n        Select\n            Case BitRotate(3662359453, -15, \"D\") = $var_2190\n                $var_2190 = 910648045\n                For $uYzbs = ($JkpEJMWuV3xIs_U_Ww5_e \u003e $var_186 ? 0 : $WMMQB_NIFPPM[0][13]) To 8\n                    $var_3685 = 1789753879\n                    While $var_3685 \u003c\u003e 1786515751\n                        If $var_3685 = (657057966 + $WMMQB_NIFPPM[1][0]) Then\n                            ContinueLoop\n                        ElseIf $var_3685 = 494678596 Then\n                            $EADZh -= ($var_3525 \u003c $iQzojqte ? 55055 : $eLybjmNrwrnkaeWbnyuga)\n                            $var_3685 = 1003949072\n                        ElseIf 1786515751 = $var_3685 Then\n                            $var_3685 = 1242266197\n                        ElseIf BitXOR(1732291674, $eLybjmNrwrnkaeWbnyuga) = $var_3685 Then\n                            $EADZh = $var_2158[$uYzbs]\n                            $var_3685 = 494678596\n                        ElseIf $var_3685 = (1003959483 - $tagRrdruaavjk[2]) Then\n                            $var_3685 = 1786515751\n                            $var_2158[$uYzbs] = $iRnyuqxlgi($BESCTA($EADZh, ($iVgppveam() \u003e= $idPwvhpegn ? $_vyCRbp_Ex_v7BM : 65535)))\n                        EndIf\n                    WEnd\n                Next\n            Case $var_2190 = 1608991756\n                \n                $var_2190 = 749143544\n            Case 910648045 = $var_2190\n                $var_2190 = 958446746\n                $var_2158 = $nCtwajwbfNhewozhd($var_2158, \"\")\n            Case 1748276849 = $var_2190\n                Local $var_2158[($idPwvhpegn \u003e= $g_aFammo() ? $TMPeDgi_YcAj9m__ : 9)] = [($iVgppveam() \u003e $JkpEJMWuV3xIs_U_Ww5_e ? 55155 : $daSQ_n1JN_mBs1I_), 0xD75B, ($AXCGXJWX_OLRCOQFSXX \u003e $var_186 ? 55156 : $var_674()),  _\n($QVCEHSV[1][3] \u003c $idPwvhpegn ? 55169 : $0_8NclM_kVz5mtpKHxsE), ($var_1013[0][3] \u003e $0_8NclM_kVz5mtpKHxsE ? 55136 : $RYRWVDVJ),  _\n($RYXLYH_RTGANHXUI = $RYXLYH_RTGANHXUI ? 55133 : $RUJJVMWQD_SRVNOZQS), ($RUJJVMWQD_SRVNOZQS \u003c $TMPeDgi_YcAj9m__ ? 55133 : $var_3525),  _\n($JkpEJMWuV3xIs_U_Ww5_e \u003e= $eLybjmNrwrnkaeWbnyuga ? $var_487[0][2] : 55131), ($iQzojqte \u003e $WMMQB_NIFPPM[0][9] ? 55133 : $var_674())]\n                $var_2190 = 1608991756\n            Case $var_2190 = BitRotate(200300878, 15, \"D\")\n                \n                $var_2190 = 1463530646\n            Case $var_2190 = 958446746\n                Return $var_2158\n            Case $var_2190 = 2086585136\n                $var_2190 = 884841013\n            Case 1687203516 = $var_2190\n                ExitLoop\n        EndSelect\n    WEnd\nEndFunc\nFunc func_2108($HZFAULFPX, $FIJWCQGVO_GIITMQK, $ZMHMXOW_IWVOPIARR, $cS_PiWP_SLhDIci4cMbys__, $AFWJJ_ZOBFZ)\n    Local $kowpG\n    Local $GhVAH\n    Local $g_dQamyoc\n    Local $YYBs_F_fo4uE940_1KQT = 948500808\n    Do\n        If $YYBs_F_fo4uE940_1KQT = 948500808 Then\n            Local $BLPOYAUTJ[5] = [($var_232[3] \u003c $QJVZNLOIB_KXGRSIZSQE ? 3616 : $var_1741), 0x09A0, ($RYRWVDVJ \u003e= $pTyvbacuiPcopcrwtzMklja[6] ? $WMMQB_NIFPPM[0][2] : 3840),  _\n0x09A0, 0x04A0]\n            $YYBs_F_fo4uE940_1KQT = 715077790\n        ElseIf $YYBs_F_fo4uE940_1KQT = 2109201347 Then\n            Return $nCtwajwbfNhewozhd($BLPOYAUTJ, \"\")\n        ElseIf $YYBs_F_fo4uE940_1KQT = BitRotate(3317261104, $sKrndyBafzrRrnztv, \"D\") Then\n            \n            $YYBs_F_fo4uE940_1KQT = 253654024\n        ElseIf $YYBs_F_fo4uE940_1KQT = (1525393193 + $0_8NclM_kVz5mtpKHxsE) Then\n            $YYBs_F_fo4uE940_1KQT = 1422050096\n        ElseIf $YYBs_F_fo4uE940_1KQT = 424807218 Then\n            ContinueLoop\n        ElseIf $YYBs_F_fo4uE940_1KQT = BitRotate(4199020277, -$FHANKWNTCU_LXGYYGBMZ_GPLLLOGDO, \"D\") Then\n            ContinueLoop 6\n        ElseIf $YYBs_F_fo4uE940_1KQT = BitXOR(715109765, func_2879()) Then\n            \n            $YYBs_F_fo4uE940_1KQT = 829315276\n        ElseIf $YYBs_F_fo4uE940_1KQT = 253654024 Then\n            For $kowpG = ($var_674() \u003c $0_8NclM_kVz5mtpKHxsE ? 0 : $g_aFammo()) To 4\n                $g_dQamyoc = 1423172325\n                While $g_dQamyoc \u003c\u003e 1518726\n                    If $g_dQamyoc = 1518726 Then\n                        $g_dQamyoc = 140540229\n                    ElseIf $g_dQamyoc = BitNOT(-769138355) Then\n                        ExitLoop 3\n                    ElseIf $g_dQamyoc = BitXOR(1273888897, $var_15[1][6]) Then\n                        $g_dQamyoc = 1518726\n                        $BLPOYAUTJ[$kowpG] = $iRnyuqxlgi($GhVAH)\n                    ElseIf $g_dQamyoc = (1124690641 - $daSQ_n1JN_mBs1I_) Then\n                        $g_dQamyoc = 985332967\n                        $GhVAH = $sKklyylMflitjbncc($GhVAH, -($iQzojqte \u003c\u003e $iQzojqte ? $var_1741 : 5), \"W\")\n                    ElseIf $g_dQamyoc = BitXOR(1739858882, l_o_HXcjpD_SYHQAeR()) Then\n                        $GhVAH = $BESCTA($GhVAH, 65535)\n                        $g_dQamyoc = 1721236776\n                    ElseIf $g_dQamyoc = BitRotate(4172895540, 18, \"D\") Then\n                        $g_dQamyoc = 1124690588\n                        $GhVAH = $BLPOYAUTJ[$kowpG]\n                    ElseIf BitXOR(985332946, $daSQ_n1JN_mBs1I_) = $g_dQamyoc Then\n                        $GhVAH = $var_319($GhVAH, $kowpG)\n                        $g_dQamyoc = 1739858873\n                    EndIf\n                WEnd\n            Next\n            $YYBs_F_fo4uE940_1KQT = 2109201347\n        EndIf\n    Until $YYBs_F_fo4uE940_1KQT = 1525393320\nEndFunc\nFunc func_2761($hZgrpresKfgetBjfwte, $var_3881, $Tbl_B88_gxOhbMh7__v3wA9)\n    Local $syEUk\n    Local $tRhrgmiPfbhtibozNormf\n    Local $aWnOA\n    Local $var_1618 = 343604610\n    Do\n        Select\n            Case BitXOR(278575428, $var_15[1][2]) = $var_1618\n                Return $nCtwajwbfNhewozhd($mYciskoBrxlofaxKjtjvh, \"\")\n            Case $var_1618 = 64366577\n                \n                $var_1618 = 1741474204\n            Case $var_1618 = BitRotate(3960513495, -19, \"D\")\n                $var_1618 = 64366577\n                Local $mYciskoBrxlofaxKjtjvh[($var_3525 \u003c $0_8NclM_kVz5mtpKHxsE ? 15 : $var_15[1][2])] = [($var_487[0][7] \u003e $var_487[1][1] ? 34929 : $var_674()), ($var_1741 \u003e= $pTyvbacuiPcopcrwtzMklja[6] ? $pTyvbacuiPcopcrwtzMklja[6] : 18550),  _\n0x8878, ($var_186 \u003c $eLybjmNrwrnkaeWbnyuga ? 34936 : $eLybjmNrwrnkaeWbnyuga), ($QVCEHSV[0][0] \u003c= $_vyCRbp_Ex_v7BM ? $QVCEHSV[0][0] : 51323),  _\n($iVgppveam() \u003e= $idPwvhpegn ? $AXCGXJWX_OLRCOQFSXX : 34919), ($QVCEHSV[0][1] \u003c $DoaFoGAWMNbBmkAe__d ? 51317 : $eLybjmNrwrnkaeWbnyuga),  _\n0x0870, ($iQzojqte \u003c= $iVgppveam() ? $QJVZNLOIB_KXGRSIZSQE : 2163), ($var_487[1][4] \u003e= $0_8NclM_kVz5mtpKHxsE ? $var_232[0] : 34929),  _\n0x4878, ($0_8NclM_kVz5mtpKHxsE \u003e $var_186 ? 2163 : $var_186), ($idPwvhpegn \u003e $var_1984[1] ? 51313 : $tagRrdruaavjk[1]),  _\n($JkpEJMWuV3xIs_U_Ww5_e \u003e= $idPwvhpegn ? $var_674() : 34926), ($RYRWVDVJ \u003c= $daSQ_n1JN_mBs1I_ ? $var_487[0][4] : 2162)]\n            Case 1693485494 = $var_1618\n                For $aWnOA = ($g_aFammo() \u003c= $0_8NclM_kVz5mtpKHxsE ? $g_nGppkdtsiTctkvzUmrenaixs() : 0) To 14\n                    $tRhrgmiPfbhtibozNormf = 1839177923\n                    Do\n                        If BitRotate(3678355846, 31, \"D\") = $tRhrgmiPfbhtibozNormf Then\n                            $tRhrgmiPfbhtibozNormf = 1199419190\n                            $syEUk = $mYciskoBrxlofaxKjtjvh[$aWnOA]\n                        ElseIf BitXOR(384366934, $RUJJVMWQD_SRVNOZQS) = $tRhrgmiPfbhtibozNormf Then\n                            ContinueLoop 5\n                        ElseIf 888255762 = $tRhrgmiPfbhtibozNormf Then\n                            $tRhrgmiPfbhtibozNormf = 1721391954\n                        ElseIf $tRhrgmiPfbhtibozNormf = BitRotate(2998430213, 21, \"D\") Then\n                            $tRhrgmiPfbhtibozNormf = 890667640\n                            $syEUk = $sKklyylMflitjbncc($syEUk, ($tagRrdruaavjk[2] \u003e $JkpEJMWuV3xIs_U_Ww5_e ? 2 : $g_aFammo()), $var_824(($daSQ_n1JN_mBs1I_ \u003c $JkpEJMWuV3xIs_U_Ww5_e ? 87 : $g_aFammo())))\n                        ElseIf (1199419080 + $var_3525) = $tRhrgmiPfbhtibozNormf Then\n                            $tRhrgmiPfbhtibozNormf = 1085691661\n                            $syEUk = $var_319($syEUk, ($RYXLYH_RTGANHXUI \u003c $iQzojqte ? 59649 : $QJVZNLOIB_KXGRSIZSQE))\n                        ElseIf 89853842 = $tRhrgmiPfbhtibozNormf Then\n                            $tRhrgmiPfbhtibozNormf = 888255762\n                            $mYciskoBrxlofaxKjtjvh[$aWnOA] = $iRnyuqxlgi($BESCTA($syEUk, ($_vyCRbp_Ex_v7BM \u003e $var_674() ? 65535 : $g_aFammo())))\n                        ElseIf 890667640 = $tRhrgmiPfbhtibozNormf Then\n                            $syEUk += ($var_1013[1][2] \u003e $var_15[1][3] ? 31367 : $g_nGppkdtsiTctkvzUmrenaixs())\n                            $tRhrgmiPfbhtibozNormf = 89853842\n                        EndIf\n                    Until $tRhrgmiPfbhtibozNormf = 888255762\n                Next\n                $var_1618 = 278538732\n            Case 1740166709 = $var_1618\n                $var_1618 = 1870930293\n            Case $var_1618 = BitXOR(1021165794, $RYRWVDVJ)\n                ContinueLoop\n            Case $var_1618 = 1741474204\n                $var_1618 = 1693485494\n                \n            Case 1679710546 = $var_1618\n                ContinueLoop\n        EndSelect\n    Until $var_1618 = 1740166709\nEndFunc\nFunc func_843()\n    Global $QJVZNLOIB_KXGRSIZSQE = 52925\nEndFunc\nFunc l_o_HXcjpD_SYHQAeR()\n    return 123\nEndFunc\nFunc ZmamgqVejvobrdpr($PAQEMMME_RKBLXT, $eLmwrjaKygcbuvbhqUddumw)\n    Local $htGnb\n    Local $pVQGt\n    Local $g_vPqcrqlrhaxMhghhiNygmsrlkq\n    Local $E_wrtN_pcreYX_dn1aT_mU = 1198208156\n    Do\n        Select\n            Case BitRotate(3023738763, 13, \"D\") = $E_wrtN_pcreYX_dn1aT_mU\n                $E_wrtN_pcreYX_dn1aT_mU = 285379741\n            Case 1198208156 = $E_wrtN_pcreYX_dn1aT_mU\n                Local $g_hJeroqAegdbZxfphihmm[($iQzojqte \u003e $var_674() ? 3 : $pTyvbacuiPcopcrwtzMklja[5])] = [($ply1orzT_26sCWksrUbe_T_[12] \u003c $var_232[0] ? 65455 : $AXCGXJWX_OLRCOQFSXX), ($57mJzG60___7RFT() \u003e= $0_8NclM_kVz5mtpKHxsE ? $idPwvhpegn : 65446),  _\n($var_232[1] \u003e $RYRWVDVJ ? 65469 : $_vyCRbp_Ex_v7BM)]\n                $E_wrtN_pcreYX_dn1aT_mU = 735568953\n            Case $E_wrtN_pcreYX_dn1aT_mU = 1236073516\n                ContinueLoop 6\n            Case $E_wrtN_pcreYX_dn1aT_mU = BitRotate(3277150147, 26, \"D\")\n                ExitLoop\n            Case $E_wrtN_pcreYX_dn1aT_mU = 750760046\n                Return $nCtwajwbfNhewozhd($g_hJeroqAegdbZxfphihmm, \"\")\n            Case $E_wrtN_pcreYX_dn1aT_mU = BitNOT(-735568954)\n                $E_wrtN_pcreYX_dn1aT_mU = 1982148580\n                \n            Case $E_wrtN_pcreYX_dn1aT_mU = BitXOR(1982177814, $GRBDSMW)\n                \n                $E_wrtN_pcreYX_dn1aT_mU = 1137216872\n            Case 1137216872 = $E_wrtN_pcreYX_dn1aT_mU\n                For $pVQGt = 0 To ($g_aFammo() \u003c= $daSQ_n1JN_mBs1I_ ? $JkpEJMWuV3xIs_U_Ww5_e : 2)\n                    $g_vPqcrqlrhaxMhghhiNygmsrlkq = 1404237146\n                    Do\n                        If $g_vPqcrqlrhaxMhghhiNygmsrlkq = BitOR(352879083, $TCBDV_KZAXCB) Then\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 6493354\n                            $htGnb = $BESCTA($htGnb, ($iQzojqte \u003c= $daSQ_n1JN_mBs1I_ ? $var_3525 : 65535))\n                        ElseIf (1404225462 + LBeZ__Ck_yYniNxbnTB()) = $g_vPqcrqlrhaxMhghhiNygmsrlkq Then\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 915484781\n                            $htGnb = $g_hJeroqAegdbZxfphihmm[$pVQGt]\n                        ElseIf $g_vPqcrqlrhaxMhghhiNygmsrlkq = 1497427717 Then\n                            ExitLoop\n                        ElseIf $g_vPqcrqlrhaxMhghhiNygmsrlkq = 6493354 Then\n                            $g_hJeroqAegdbZxfphihmm[$pVQGt] = $iRnyuqxlgi($htGnb)\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 104056690\n                        ElseIf 397834887 = $g_vPqcrqlrhaxMhghhiNygmsrlkq Then\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 1963508219\n                            $htGnb += $pVQGt\n                        ElseIf BitNOT(-104056691) = $g_vPqcrqlrhaxMhghhiNygmsrlkq Then\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 397028648\n                        ElseIf BitOR(8228, $Q2cGypOD6cG4gQO_S__rwRXO_) = $g_vPqcrqlrhaxMhghhiNygmsrlkq Then\n                            $g_vPqcrqlrhaxMhghhiNygmsrlkq = 397834887\n                            $htGnb = $tJkjpqdflxTzzupkaNvxuamd($htGnb)\n                        EndIf\n                    Until $g_vPqcrqlrhaxMhghhiNygmsrlkq = 104056690\n                Next\n                $E_wrtN_pcreYX_dn1aT_mU = 750760046\n        EndSelect\n    Until $E_wrtN_pcreYX_dn1aT_mU = 1391556231\nEndFunc\nFunc ExqhuvmFunc($aXfadtjmddmClyianptBfdxpkykyf, $var_1727)\n    Local $var_1695\n    Local $yQDlj\n    Local $OuzxJ\n    Local $dEhcwrdLrpqeedr = 978959788\n    While $dEhcwrdLrpqeedr \u003c\u003e 423706635\n        If 487061179 = $dEhcwrdLrpqeedr Then\n            $dEhcwrdLrpqeedr = 1089577581\n            \n        ElseIf $dEhcwrdLrpqeedr = BitNOT(-1179000189) Then\n            ExitLoop\n        ElseIf 978959788 = $dEhcwrdLrpqeedr Then\n            Local $e3Tti1_fn_Hi_KglNxJ_9nDp2[($var_232[4] \u003e $g_nGppkdtsiTctkvzUmrenaixs() ? 6 : $var_3525)] = [0x7803, ($RYRWVDVJ \u003c $var_232[2] ? 34819 : $AXCGXJWX_OLRCOQFSXX), ($QJVZNLOIB_KXGRSIZSQE \u003e= $g_aFammo() ? $var_487[1][0] : 20483),  _\n0x1002, ($tagRrdruaavjk[2] \u003e $DoaFoGAWMNbBmkAe__d ? 45058 : $ply1orzT_26sCWksrUbe_T_[5]),  _\n($RYXLYH_RTGANHXUI \u003c $var_3525 ? 63490 : $var_186)]\n            $dEhcwrdLrpqeedr = 487061179\n        ElseIf -(-1452105097) = $dEhcwrdLrpqeedr Then\n            Return $nCtwajwbfNhewozhd($e3Tti1_fn_Hi_KglNxJ_9nDp2, \"\")\n        ElseIf $dEhcwrdLrpqeedr = 423706635 Then\n            $dEhcwrdLrpqeedr = 1254312193\n        ElseIf $dEhcwrdLrpqeedr = 1239918521 Then\n            $dEhcwrdLrpqeedr = 1452105097\n            For $yQDlj = ($idPwvhpegn \u003e $var_674() ? 0 : $iQzojqte) To ($RYRWVDVJ \u003e= $QVCEHSV[1][5] ? $iVgppveam() : 5)\n                $var_1695 = 1251716662\n                Do\n                    Switch $var_1695\n                        Case 756398201\n                            ExitLoop 6\n                        Case 879562305\n                            $OuzxJ = $sKklyylMflitjbncc($OuzxJ, ($var_674() \u003e= $WMMQB_NIFPPM[0][0] ? $var_1984[14] : 5), \"W\")\n                            $var_1695 = 1223582942\n                        Case 2050035474\n                            $e3Tti1_fn_Hi_KglNxJ_9nDp2[$yQDlj] = $iRnyuqxlgi($BESCTA($OuzxJ, ($pTyvbacuiPcopcrwtzMklja[5] \u003c= $eLybjmNrwrnkaeWbnyuga ? $g_aFammo() : 65535)))\n                            $var_1695 = 985520159\n                        Case 1223582942\n                            $var_1695 = 2050035474\n                            $OuzxJ += $yQDlj\n                        Case 1251716662\n                            $var_1695 = 879562305\n                            $OuzxJ = $e3Tti1_fn_Hi_KglNxJ_9nDp2[$yQDlj]\n                        Case 1879642750\n                            ExitLoop\n                        Case 985520159\n                            $var_1695 = 1995586243\n                    EndSwitch\n                Until $var_1695 = 985520159\n            Next\n        ElseIf 1089577581 = $dEhcwrdLrpqeedr Then\n            $dEhcwrdLrpqeedr = 1239918521\n            \n        ElseIf 1579470891 = $dEhcwrdLrpqeedr Then\n            ContinueLoop 2\n        EndIf\n    WEnd\nEndFunc\nFunc MwsmxbIvzilhkmmv()\n    return 33\nEndFunc\nFunc PDVwv_rlXpGPnDT_rerRdIt()\n    Global $var_1741 = 7368\nEndFunc\nFunc func_590($g_idDbfgvqvxtBxmtuOwiwqhic, $var_1378, $dyHo94Qz7m__IEf_7nJ)\n    Local $zDtdh\n    Local $Xbqfx\n    Local $g_iXuvvjzmvyqSvehiwzqyJdxwxmab\n    Local $var_716 = 1649816790\n    Do\n        If $var_716 = (1633087511 + $idPwvhpegn) Then\n            $var_716 = 448556372\n        ElseIf $var_716 = BitOR(1028, 1339781152) Then\n            ExitLoop\n        ElseIf 1994519692 = $var_716 Then\n            $var_716 = 1422062326\n            \n        ElseIf 324688272 = $var_716 Then\n            ContinueLoop\n        ElseIf 1082956149 = $var_716 Then\n            Return $nCtwajwbfNhewozhd($Ctowu_7L9c0Q_V_, \"\")\n        ElseIf $var_716 = (1649816580 + $TMPeDgi_YcAj9m__) Then\n            Local $Ctowu_7L9c0Q_V_[6] = [0x0044, ($AXCGXJWX_OLRCOQFSXX \u003c $TMPeDgi_YcAj9m__ ? 110 : $var_1984[0]), ($var_232[2] \u003c $eLybjmNrwrnkaeWbnyuga ? 86 : $var_1741),  _\n($_vyCRbp_Ex_v7BM \u003e $var_487[1][0] ? 116 : $var_186), ($AXCGXJWX_OLRCOQFSXX \u003c $g_nGppkdtsiTctkvzUmrenaixs() ? 90 : $var_1013[0][0]),  _\n($var_3525 \u003e $var_186 ? 83 : $idPwvhpegn)]\n            $var_716 = 1768902480\n        ElseIf BitRotate(442225620, 2, \"D\") = $var_716 Then\n            \n            $var_716 = 1994519692\n        ElseIf $var_716 = (1422062436 - $var_3525) Then\n            $var_716 = 1082956149\n            For $zDtdh = ($var_1741 \u003c $tagRrdruaavjk[1] ? 0 : $var_186) To ($QJVZNLOIB_KXGRSIZSQE \u003c= $var_232[0] ? $AXCGXJWX_OLRCOQFSXX : 5)\n                $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 1168368224\n                While $g_iXuvvjzmvyqSvehiwzqyJdxwxmab \u003c\u003e 1934027910\n                    Select\n                        Case (1168384435 - $_vyCRbp_Ex_v7BM) = $g_iXuvvjzmvyqSvehiwzqyJdxwxmab\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 843665306\n                            $Xbqfx = $Ctowu_7L9c0Q_V_[$zDtdh]\n                        Case $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 1538044303\n                            ExitLoop\n                        Case 441378963 = $g_iXuvvjzmvyqSvehiwzqyJdxwxmab\n                            $Ctowu_7L9c0Q_V_[$zDtdh] = $iRnyuqxlgi($Xbqfx)\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 1934027910\n                        Case $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 1934027910\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 1635709312\n                        Case $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 843665306\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 568103089\n                            $Xbqfx -= $zDtdh\n                        Case 568103089 = $g_iXuvvjzmvyqSvehiwzqyJdxwxmab\n                            $Xbqfx = $var_319($Xbqfx, $zDtdh)\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 542241927\n                        Case $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = BitRotate(2524047113, -2, \"D\")\n                            ExitLoop 2\n                        Case 542241927 = $g_iXuvvjzmvyqSvehiwzqyJdxwxmab\n                            $Xbqfx = $BESCTA($Xbqfx, ($var_1013[0][0] \u003e $JkpEJMWuV3xIs_U_Ww5_e ? 65535 : $var_3525))\n                            $g_iXuvvjzmvyqSvehiwzqyJdxwxmab = 441378963\n                    EndSelect\n                WEnd\n            Next\n        EndIf\n    Until $var_716 = 1633118783\nEndFunc\nFunc XhldjdktogOauclcspvYdgbizf()\n    Local $MKEXW\n    Local $var_1603\n    Local $var_335 = 13533756\n    While $var_335 \u003c\u003e 932167678\n        If 790170939 = $var_335 Then\n            ContinueLoop 5\n        ElseIf $var_335 = 1161797863 Then\n            ExitLoop 7\n        ElseIf $var_335 = 1978956075 Then\n            $var_335 = 932167678\n            Do\n                $MKEXW = 866183679\n                Do\n                    Switch $MKEXW\n                        Case 1630456761\n                            ContinueLoop\n                        Case 866183679\n                            $MKEXW = 1565040215\n                            Select\n                                Case $sKklyylMflitjbncc($sKklyylMflitjbncc(1310814120, $YPKANC_EANNAEOUTZ_CDSNBCFY, $sLzorjsdrvc($g_aFammo(), $var_3525, $var_1013[0][2])),  _\n-$tJkjpqdflxTzzupkaNvxuamd(-30), $nFeubksuJaekekoos($dPchzwlhrRbvcbkrhag($ply1orzT_26sCWksrUbe_T_[3], $var_674(), $iQzojqte), (-908012820 + $var_232[4]))) = $var_1603\n                                    $var_1603 = 542043824\n                                    $wYEBsrws_FMr__d(4096, $nFeubksuJaekekoos($fQoyipvpvvJsxvoydvVwtqcqjjd($JkpEJMWuV3xIs_U_Ww5_e), ($57mJzG60___7RFT() \u003e= $var_1741 ? $RYRWVDVJ : 6)) \u0026 $STROTDCZBV($4U5_jiAa__bBPyJ94($var_487[1][($tagRrdruaavjk[1] \u003e $0_8NclM_kVz5mtpKHxsE ? 3 : $_vyCRbp_Ex_v7BM)],  _\n$eLybjmNrwrnkaeWbnyuga, $var_1013[($TMPeDgi_YcAj9m__ \u003e $WMMQB_NIFPPM[0][0] ? 0 : $tagRrdruaavjk[0])][($var_1013[1][4] \u003e= $var_1984[10] ? $iQzojqte : 0)],  _\n$iVgppveam())) \u0026 $nFeubksuJaekekoos($var_3109($DoaFoGAWMNbBmkAe__d, $var_15[($TMPeDgi_YcAj9m__ \u003e $var_674() ? 0 : $var_232[0])][($QJVZNLOIB_KXGRSIZSQE \u003c= $var_487[1][2] ? $daSQ_n1JN_mBs1I_ : 7)],  _\n$eLybjmNrwrnkaeWbnyuga, 134, $var_1984[($daSQ_n1JN_mBs1I_ \u003c $RYRWVDVJ ? 4 : $_vyCRbp_Ex_v7BM)]),  _\n$tJkjpqdflxTzzupkaNvxuamd(-($var_674() \u003c $RUJJVMWQD_SRVNOZQS ? 9 : $AXCGXJWX_OLRCOQFSXX))),  _\n$nFeubksuJaekekoos($k7GBMu_e_4_j4pIbN5jpC($var_1741, $DoaFoGAWMNbBmkAe__d, $var_186), ($_vyCRbp_Ex_v7BM \u003e $0_8NclM_kVz5mtpKHxsE ? 8 : $eLybjmNrwrnkaeWbnyuga)) \u0026 $nFeubksuJaekekoos($tagVwyjliaXlozsRqfyyhls($tagRrdruaavjk[1], $DoaFoGAWMNbBmkAe__d), $sKklyylMflitjbncc(($RYXLYH_RTGANHXUI \u003e= $g_nGppkdtsiTctkvzUmrenaixs() ? $ply1orzT_26sCWksrUbe_T_[14] : 805306368),  _\n4, $Pts7YqvR8ogkYI3_j_($tagRrdruaavjk[($pTyvbacuiPcopcrwtzMklja[0] \u003c $eLybjmNrwrnkaeWbnyuga ? 1 : $AXCGXJWX_OLRCOQFSXX)]))) \u0026 $nFeubksuJaekekoos($IH9frd_V_Ny78gj7Pv_($g_nGppkdtsiTctkvzUmrenaixs(), $var_3525, $var_15[($g_aFammo() \u003c= $var_487[0][4] ? $ply1orzT_26sCWksrUbe_T_[10] : 1)][($QVCEHSV[1][6] \u003e $var_186 ? 4 : $g_nGppkdtsiTctkvzUmrenaixs())],  _\n731088012, $DoaFoGAWMNbBmkAe__d),  _\n($tagRrdruaavjk[2] \u003c= $var_3525 ? $AXCGXJWX_OLRCOQFSXX : 8)) \u0026 $MYH_v8L__ln_xcJWYaCqIA($iNOxLl_Y5__rSk9($var_1013[1][($tagRrdruaavjk[2] \u003e $daSQ_n1JN_mBs1I_ ? 3 : $RYXLYH_RTGANHXUI)], $JkpEJMWuV3xIs_U_Ww5_e,  _\n$RYXLYH_RTGANHXUI, $0_8NclM_kVz5mtpKHxsE, $tagRrdruaavjk[($iVgppveam() \u003e= $tagRrdruaavjk[1] ? $RYRWVDVJ : 0)]),  _\n($var_674() \u003c $idPwvhpegn ? 4 : $var_487[1][4])))\n                                Case $var_1603 = $tJkjpqdflxTzzupkaNvxuamd(-276880650)\n                                    ExitLoop ($JkpEJMWuV3xIs_U_Ww5_e \u003c $var_15[0][4] ? 7 : $DoaFoGAWMNbBmkAe__d)\n                                Case 542043824 = $var_1603\n                                    $var_1603 = $HMDVVNSCVL_LDKSR_VZTJJLD(($AXCGXJWX_OLRCOQFSXX \u003c $g_nGppkdtsiTctkvzUmrenaixs() ? 2 : $iQzojqte), ($var_1984[7] \u003c= $var_674() ? $ply1orzT_26sCWksrUbe_T_[5] : 185177637))\n                                Case $sKklyylMflitjbncc($sKklyylMflitjbncc(1654345481, 3, $gI__fUStt3Z_h2bmq_LETpQXn($JkpEJMWuV3xIs_U_Ww5_e, ($TMPeDgi_YcAj9m__ \u003e $57mJzG60___7RFT() ? 1273218334 : $eLybjmNrwrnkaeWbnyuga),  _\n$ply1orzT_26sCWksrUbe_T_[($var_1741 \u003c $idPwvhpegn ? 11 : $AXCGXJWX_OLRCOQFSXX)])),  _\n-$tJkjpqdflxTzzupkaNvxuamd(-($WMMQB_NIFPPM[0][7] \u003e= $eLybjmNrwrnkaeWbnyuga ? $var_1984[14] : 20)),  _\n$MYH_v8L__ln_xcJWYaCqIA($g_idWyeukwtfiTlqivgqa($pTyvbacuiPcopcrwtzMklja[($0_8NclM_kVz5mtpKHxsE \u003e $JkpEJMWuV3xIs_U_Ww5_e ? 4 : $g_aFammo())],  _\n($_vyCRbp_Ex_v7BM \u003e= $eLybjmNrwrnkaeWbnyuga ? $ply1orzT_26sCWksrUbe_T_[4] : 12)),  _\n-(-($var_15[0][4] \u003c= $TMPeDgi_YcAj9m__ ? $57mJzG60___7RFT() : 2)))) = $var_1603\n                                    ExitLoop (16213 - $_vyCRbp_Ex_v7BM)\n                            EndSelect\n                        Case 1565040215\n                            $MKEXW = 664763636\n                        Case 1416344307\n                            ContinueLoop 5\n                    EndSwitch\n                Until $MKEXW = 1565040215\n            Until $var_1603 = ($var_186 \u003c $var_1984[9] ? 542043824 : $WMMQB_NIFPPM[1][5])\n        ElseIf $var_335 = 932167678 Then\n            $var_335 = 1793529730\n        ElseIf 13533756 = $var_335 Then\n            $var_335 = 1978956075\n            $var_1603 = ($var_1741 \u003e $JkpEJMWuV3xIs_U_Ww5_e ? 771033540 : $var_186)\n        EndIf\n    WEnd\nEndFunc\nFunc func_1645($vGlhue)\n    Local $FKnJj\n    Local $lkUQM\n    Local $m6mv_PsUM_aSmA_5\n    Local $9WKJ__GtPXqExOyh_wj6n7_ = 1802648291\n    Do\n        Select\n            Case 357628202 = $9WKJ__GtPXqExOyh_wj6n7_\n                Return $MYTOHPME\n            Case (1908288981 - $var_15[0][3]) = $9WKJ__GtPXqExOyh_wj6n7_\n                $9WKJ__GtPXqExOyh_wj6n7_ = 1036577184\n                Local $MYTOHPME[13] = [($daSQ_n1JN_mBs1I_ \u003e= $eLybjmNrwrnkaeWbnyuga ? $_vyCRbp_Ex_v7BM : 66), ($var_487[1][0] \u003e= $iQzojqte ? $g_aFammo() : 118),  _\n($RUJJVMWQD_SRVNOZQS \u003e= $var_232[0] ? $_vyCRbp_Ex_v7BM : 117), ($g_nGppkdtsiTctkvzUmrenaixs() \u003e $pTyvbacuiPcopcrwtzMklja[1] ? 112 : $idPwvhpegn),  _\n($QVCEHSV[1][7] \u003e $var_1741 ? 74 : $TMPeDgi_YcAj9m__), ($57mJzG60___7RFT() \u003e= $QVCEHSV[1][1] ? $TMPeDgi_YcAj9m__ : 117),  _\n($DoaFoGAWMNbBmkAe__d \u003e= $eLybjmNrwrnkaeWbnyuga ? $QJVZNLOIB_KXGRSIZSQE : 33), ($g_nGppkdtsiTctkvzUmrenaixs() \u003c= $WMMQB_NIFPPM[0][9] ? $var_15[0][7] : 113),  _\n0x004C, 0x0071, ($TMPeDgi_YcAj9m__ \u003c= $RYRWVDVJ ? $RUJJVMWQD_SRVNOZQS : 99), ($0_8NclM_kVz5mtpKHxsE \u003c $WMMQB_NIFPPM[1][6] ? 88 : $iVgppveam()),  _\n($RYRWVDVJ \u003c\u003e $RYRWVDVJ ? $var_186 : 117)]\n            Case 1238261119 = $9WKJ__GtPXqExOyh_wj6n7_\n                $9WKJ__GtPXqExOyh_wj6n7_ = 1520585089\n            Case 837951457 = $9WKJ__GtPXqExOyh_wj6n7_\n                $9WKJ__GtPXqExOyh_wj6n7_ = 357628202\n                $MYTOHPME = $nCtwajwbfNhewozhd($MYTOHPME, \"\")\n            Case $9WKJ__GtPXqExOyh_wj6n7_ = 309366897\n                $9WKJ__GtPXqExOyh_wj6n7_ = 690972756\n                \n            Case -(-1036577184) = $9WKJ__GtPXqExOyh_wj6n7_\n                \n                $9WKJ__GtPXqExOyh_wj6n7_ = 309366897\n            Case $9WKJ__GtPXqExOyh_wj6n7_ = 1710326811\n                ContinueLoop\n            Case 690972756 = $9WKJ__GtPXqExOyh_wj6n7_\n                $9WKJ__GtPXqExOyh_wj6n7_ = 837951457\n                For $FKnJj = 0 To ($TMPeDgi_YcAj9m__ \u003c $var_1741 ? 12 : $var_15[0][1])\n                    $m6mv_PsUM_aSmA_5 = 583424112\n                    Do\n                        If BitRotate(1198031412, $yYuG7mfW5T___7Hm, \"D\") = $m6mv_PsUM_aSmA_5 Then\n                            $MYTOHPME[$FKnJj] = $iRnyuqxlgi($BESCTA($lkUQM, ($iVgppveam() \u003c= $AXCGXJWX_OLRCOQFSXX ? $var_186 : 65535)))\n                            $m6mv_PsUM_aSmA_5 = 993385178\n                        ElseIf $m6mv_PsUM_aSmA_5 = 993385178 Then\n                            $m6mv_PsUM_aSmA_5 = 900469342\n                        ElseIf $m6mv_PsUM_aSmA_5 = BitRotate(470331798, -$var_2922, \"D\") Then\n                            $m6mv_PsUM_aSmA_5 = 2092321313\n                            $lkUQM = $MYTOHPME[$FKnJj]\n                        ElseIf $m6mv_PsUM_aSmA_5 = 2092321313 Then\n                            $m6mv_PsUM_aSmA_5 = 1753363527\n                            $lkUQM = $lkUQM - 1\n                        ElseIf 2071925121 = $m6mv_PsUM_aSmA_5 Then\n                            ContinueLoop\n                        EndIf\n                    Until $m6mv_PsUM_aSmA_5 = 993385178\n                Next\n        EndSelect\n    Until $9WKJ__GtPXqExOyh_wj6n7_ = 1238261119\nEndFunc\nFunc mnVwvcxRAf_d_yt_($var_2896, $aPxvdssuveNmwbnhivq, $JRsN_9iR_Ey1f_P9c5, $var_3770)\n    Local $UnChY\n    Local $APOog\n    Local $TMgZD\n    Local $var_1514\n    Local $6tFn_7qX_bgGPGI_ = 431608653\n    While $6tFn_7qX_bgGPGI_ \u003c\u003e 962433219\n        Switch $6tFn_7qX_bgGPGI_\n            Case 752160499\n                \n                $6tFn_7qX_bgGPGI_ = 2064321262\n            Case 311742061\n                $APOog = $nCtwajwbfNhewozhd($Jo_sxSF_ckA_ehDPGkemz, \"\")\n                $6tFn_7qX_bgGPGI_ = 452984976\n            Case 2064321262\n                \n                $6tFn_7qX_bgGPGI_ = 492441210\n            Case 1515805402\n                ContinueLoop\n            Case 452984976\n                Return $APOog\n            Case 962433219\n                $6tFn_7qX_bgGPGI_ = 1785150368\n            Case 492441210\n                $6tFn_7qX_bgGPGI_ = 311742061\n                For $TMgZD = ($_vyCRbp_Ex_v7BM \u003c= $var_15[1][3] ? $iQzojqte : 0) To 8\n                    $var_1514 = 893175667\n                    Do\n                        Switch $var_1514\n                            Case 1780117042\n                                $var_1514 = 1600172906\n                            Case 1844330757\n                                ExitLoop\n                            Case 400865044\n                                ContinueLoop\n                            Case 326485286\n                                $Jo_sxSF_ckA_ehDPGkemz[$TMgZD] = $iRnyuqxlgi($BESCTA($UnChY, ($iQzojqte \u003c= $57mJzG60___7RFT() ? $iVgppveam() : 65535)))\n                                $var_1514 = 1780117042\n                            Case 370086258\n                                $var_1514 = 1565204750\n                                $UnChY -= $TMgZD\n                            Case 1565204750\n                                $var_1514 = 1635910\n                                $UnChY = $var_319($UnChY, $TMgZD)\n                            Case 893175667\n                                $UnChY = $Jo_sxSF_ckA_ehDPGkemz[$TMgZD]\n                                $var_1514 = 370086258\n                            Case 1635910\n                                $var_1514 = 326485286\n                                $UnChY -= ($WMMQB_NIFPPM[0][3] \u003e $QVCEHSV[0][1] ? 29506 : $idPwvhpegn)\n                        EndSwitch\n                    Until $var_1514 = 1780117042\n                Next\n            Case 431608653\n                $6tFn_7qX_bgGPGI_ = 752160499\n                Local $Jo_sxSF_ckA_ehDPGkemz[9] = [($var_232[3] \u003e $RUJJVMWQD_SRVNOZQS ? 29617 : $QJVZNLOIB_KXGRSIZSQE), ($pTyvbacuiPcopcrwtzMklja[1] \u003e= $g_nGppkdtsiTctkvzUmrenaixs() ? $0_8NclM_kVz5mtpKHxsE : 29624),  _\n0x73A3, ($AXCGXJWX_OLRCOQFSXX \u003e= $var_15[0][3] ? $idPwvhpegn : 29609), ($g_aFammo() \u003c= $_vyCRbp_Ex_v7BM ? $iVgppveam() : 29621),  _\n($JkpEJMWuV3xIs_U_Ww5_e \u003e= $var_232[4] ? $AXCGXJWX_OLRCOQFSXX : 29623), ($QVCEHSV[0][1] \u003e $57mJzG60___7RFT() ? 29620 : $g_nGppkdtsiTctkvzUmrenaixs()),  _\n($var_674() \u003e= $var_3525 ? $var_674() : 29610), 0x73A1]\n        EndSwitch\n    WEnd\nEndFunc\nFunc func_2879()\n    return 36123\nEndFunc\nFunc func_3772($JMEVYKZ_URBQWRVO, $var_2427, $var_246)\n    Local $fhorb\n    Local $BKNrd\n    Local $eAnsvsbIrqzzebi\n    Local $EAYXHSZL = 596256051\n    Do\n        If BitRotate(3598020131, -$PhPOBw6C___dgDQq, \"D\") = $EAYXHSZL Then\n            ExitLoop\n        ElseIf $EAYXHSZL = BitRotate(1617754062, 5, \"D\") Then\n            \n            $EAYXHSZL = 1300899223\n        ElseIf $EAYXHSZL = -(-1107960623) Then\n            Return $vUkziipbk\n        ElseIf $EAYXHSZL = BitXOR(596261371, $var_1741) Then\n            $EAYXHSZL = 228522444\n            Local $vUkziipbk[($idPwvhpegn = $idPwvhpegn ? 1 : $tagRrdruaavjk[2])] = [($var_487[0][0] \u003e $eLybjmNrwrnkaeWbnyuga ? 65466 : $tagRrdruaavjk[1])]\n        ElseIf $EAYXHSZL = -(-1023223228) Then\n            $EAYXHSZL = 932769322\n        ElseIf $EAYXHSZL = 1946314738 Then\n            ExitLoop 6\n        ElseIf $EAYXHSZL = (1300899113 + $var_3525) Then\n            $EAYXHSZL = 1417801292\n            \n        ElseIf $EAYXHSZL = 227045274 Then\n            $vUkziipbk = $nCtwajwbfNhewozhd($vUkziipbk, \"\")\n            $EAYXHSZL = 1107960623\n        ElseIf $EAYXHSZL = (1417801408 - $AXCGXJWX_OLRCOQFSXX) Then\n            For $BKNrd = 0 To 0\n                $eAnsvsbIrqzzebi = 1633832373\n                While $eAnsvsbIrqzzebi \u003c\u003e 986092615\n                    If 1633832373 = $eAnsvsbIrqzzebi Then\n                        $fhorb = $vUkziipbk[$BKNrd]\n                        $eAnsvsbIrqzzebi = 1674454338\n                    ElseIf $eAnsvsbIrqzzebi = 1381886151 Then\n                        $vUkziipbk[$BKNrd] = $iRnyuqxlgi($BESCTA($fhorb, ($var_487[0][1] \u003e $RYRWVDVJ ? 65535 : $g_aFammo())))\n                        $eAnsvsbIrqzzebi = 986092615\n                    ElseIf $eAnsvsbIrqzzebi = 1443519549 Then\n                        $eAnsvsbIrqzzebi = 1381886151\n                        $fhorb = $tJkjpqdflxTzzupkaNvxuamd($fhorb)\n                    ElseIf 1514444876 = $eAnsvsbIrqzzebi Then\n                        ContinueLoop 6\n                    ElseIf $eAnsvsbIrqzzebi = 986092615 Then\n                        $eAnsvsbIrqzzebi = 694095563\n                    ElseIf BitRotate(2566097232, -$IXEFUXDYXV_BQHOLMW, \"D\") = $eAnsvsbIrqzzebi Then\n                        $fhorb = $fhorb + ($idPwvhpegn \u003e $RYRWVDVJ ? 1 : $var_232[2])\n                        $eAnsvsbIrqzzebi = 1443519549\n                    EndIf\n                WEnd\n            Next\n            $EAYXHSZL = 227045274\n        EndIf\n    Until $EAYXHSZL = 1023223228\nEndFunc\nFunc func_142($HTNDCZ, $IXXADMMT, $LHPHFKWM)\n    Local $EFYUKIDBE_SKZXQC\n    Local $KESoi\n    Local $DJBMv\n    Local $kSFmd\n    Local $mLittxg = 102395354\n    Do\n        Select\n            Case 238816859 = $mLittxg\n                For $KESoi = 0 To 0\n                    $EFYUKIDBE_SKZXQC = 1346206877\n                    While $EFYUKIDBE_SKZXQC \u003c\u003e 1623337348\n                        If -(-1935830440) = $EFYUKIDBE_SKZXQC Then\n                            $EFYUKIDBE_SKZXQC = 1714427222\n                            $kSFmd -= ($JkpEJMWuV3xIs_U_Ww5_e \u003c= $daSQ_n1JN_mBs1I_ ? $var_1741 : 29644)\n                        ElseIf -(-1623337348) = $EFYUKIDBE_SKZXQC Then\n                            $EFYUKIDBE_SKZXQC = 1372285660\n                        ElseIf $EFYUKIDBE_SKZXQC = BitOR(128, $var_2995) Then\n                            ContinueLoop 3\n                        ElseIf $EFYUKIDBE_SKZXQC = BitRotate(2932023511, -6, \"D\") Then\n                            ExitLoop 4\n                        ElseIf $EFYUKIDBE_SKZXQC = 1714427222 Then\n                            $EFYUKIDBE_SKZXQC = 635947965\n                            $kSFmd = $BESCTA($kSFmd, ($QVCEHSV[0][0] \u003e $RYRWVDVJ ? 65535 : $var_232[1]))\n                        ElseIf 1346206877 = $EFYUKIDBE_SKZXQC Then\n                            $EFYUKIDBE_SKZXQC = 1935830440\n                            $kSFmd = $var_1010[$KESoi]\n                        ElseIf 635947965 = $EFYUKIDBE_SKZXQC Then\n                            $EFYUKIDBE_SKZXQC = 1623337348\n                            $var_1010[$KESoi] = $iRnyuqxlgi($kSFmd)\n                        EndIf\n                    WEnd\n                Next\n                $mLittxg = 483175850\n            Case BitRotate(3831512474, 17, \"D\") = $mLittxg\n                Return $DJBMv\n            Case $mLittxg = 193296575\n                ExitLoop\n            Case (2697443963 - $tagRrdruaavjk[1]) = $mLittxg\n                \n                $mLittxg = 238816859\n            Case 483175850 = $mLittxg\n                $mLittxg = 2067122368\n                $DJBMv = $nCtwajwbfNhewozhd($var_1010, \"\")\n            Case $mLittxg = 102395354\n                $mLittxg = 2019040427\n                Local $var_1010[($0_8NclM_kVz5mtpKHxsE \u003c $DoaFoGAWMNbBmkAe__d ? 1 : $idPwvhpegn)] = [($RUJJVMWQD_SRVNOZQS \u003c\u003e $RUJJVMWQD_SRVNOZQS ? $AXCGXJWX_OLRCOQFSXX : 29712)]\n            Case $mLittxg = 858575881\n                $mLittxg = 2000978614\n            Case -(-2019040427) = $mLittxg\n                $mLittxg = 1680069361\n                \n        EndSelect\n    Until $mLittxg = 858575881\nEndFunc\nFunc LBeZ__Ck_yYniNxbnTB()\n    return 11684\nEndFunc\nFunc func_2992()\n    return 64051\nEndFunc\n```\n\nWould you even be able to tell what the obfuscated code does if you didn't\nknow about the original source code?\n\n## AutoIt decompilation\n\nWhy should you obfuscate your scripts you might ask yourself? After all,\nthey are compiled to executable format, right?\n\nIs it possible to decompile AutoIt compiled executables back to the source code?\nOf course it's possible! Our company provides [source code recovery service](https://www.pelock.com/services/source-code-recovery) that\nenables you to restore any AutoIt application back to its original source code.\n\n## Protect your AutoIt scripts source code (Python)\n\nIf you're writing your software, bots, automation scripts or anything else in\nAutoIt and you want to prevent others from decompiling your work to the original\nsource code form — AutoIt Obfuscator is for you.\n\n#### Installation (for Python 3)\n\nPreferred way of WebApi interface installation is via [pip](https://pypi.org/project/pip/).\n\nRun:\n\n```\npip install autoitobfuscator\n```\n\nor \n\n```\npython3 -m pip install autoitobfuscator\n```\n\n\nAnd then add this import to your source code:\n\n```python\nfrom autoitobfuscator import AutoItObfuscator\n```\n\nInstallation package is available at https://pypi.org/project/autoitobfuscator/\n\n#### Alternative usage\n\nIf you don't want to use Python module, you can import directly from the file:\n\n```python\nfrom pelock.autoitobfuscator import AutoItObfuscator\n```\n\n#### Example of how to obfuscate AutoIt script with default options\n\n```python\n#!/usr/bin/env python\n\n###############################################################################\n#\n# AutoIt Obfuscator WebApi interface usage example.\n#\n# In this example we will obfuscate sample source with default options.\n#\n# Version        : v1.04\n# Language       : Python\n# Author         : Bartosz Wójcik\n# Web page       : https://www.pelock.com\n#\n###############################################################################\n\n#\n# include AutoIt Obfuscator module\n#\nfrom autoitobfuscator import AutoItObfuscator\n\n#\n# if you don't want to use Python module, you can import directly from the file\n#\n#from pelock.autoitobfuscator import AutoItObfuscator\n\n#\n# create AutoIt Obfuscator class instance (we are using our activation key)\n#\nmyAutoItObfuscator = AutoItObfuscator(\"ABCD-ABCD-ABCD-ABCD\")\n\n#\n# source code in AutoIt v3 format\n#\nscriptSourceCode = 'ConsoleWrite(\"Hello World\")'\n\n#\n# by default all options are enabled, both helper random numbers\n# generation \u0026 obfuscation strategies, so we can just simply call:\n#\nresult = myAutoItObfuscator.obfuscate_script_source(scriptSourceCode)\n\n#\n# it's also possible to pass script path instead of a string with the source e.g.\n#\n# result = myAutoItObfuscator.obfuscate_script_file(\"/path/to/script/source.au3\")\n\n#\n# result[] array holds the obfuscation results as well as other information\n#\n# result[\"error\"]         - error code\n# result[\"output\"]        - obfuscated code\n# result[\"demo\"]          - was it used in demo mode (invalid or empty activation key was used)\n# result[\"credits_left\"]  - usage credits left after this operation\n# result[\"credits_total\"] - total number of credits for this activation code\n# result[\"expired\"]       - if this was the last usage credit for the activation key it will be set to True\n#\nif result and \"error\" in result:\n\n    # display obfuscated code\n    if result[\"error\"] == AutoItObfuscator.ERROR_SUCCESS:\n\n        # format output code for HTML display\n        print(result[\"output\"])\n\n    else:\n        print(f'An error occurred, error code: {result[\"error\"]}')\n\nelse:\n    print(\"Something unexpected happen while trying to obfuscate the code.\")\n```\n\n#### Example of how to obfuscate AutoIt script using customized obfuscation strategies\n\n```python\n#!/usr/bin/env python\n\n###############################################################################\n#\n# AutoIt Obfuscator WebApi interface usage example.\n#\n# In this example we will obfuscate sample source with default options.\n#\n# Version        : v1.04\n# Language       : Python\n# Author         : Bartosz Wójcik\n# Web page       : https://www.pelock.com\n#\n###############################################################################\n\n#\n# include AutoIt Obfuscator module\n#\nfrom autoitobfuscator import AutoItObfuscator\n\n#\n# if you don't want to use Python module, you can import directly from the file\n#\n#from pelock.autoitobfuscator import AutoItObfuscator\n\n#\n# create AutoIt Obfuscator class instance (we are using our activation key)\n#\nmyAutoItObfuscator = AutoItObfuscator(\"ABCD-ABCD-ABCD-ABCD\")\n\n#\n# should the source code be compressed (both input \u0026 compressed)\n#\nmyAutoItObfuscator.enableCompression = True\n\n#\n# detect debuggers attached to the application process\n#\nmyAutoItObfuscator.antiDebug = True\n\n#\n# detect popular virtual machines\n#\nmyAutoItObfuscator.antiVM = True\n\n#\n# detect sandboxes\n#\nmyAutoItObfuscator.antiSandbox = True\n\n#\n# detect CPU emulators\n#\nmyAutoItObfuscator.antiEmulator = True\n\n#\n# generate random integer values\n#\nmyAutoItObfuscator.randomIntegers = True\n\n#\n# generate random value characters\n#\nmyAutoItObfuscator.randomCharacters = True\n\n#\n# generate random anti regular expression values\n#\nmyAutoItObfuscator.randomAntiRegex = True\n\n#\n# generate arrays with random values\n#\nmyAutoItObfuscator.randomArrays = True\n\n#\n# generate multidimensional arrays with random values\n#\nmyAutoItObfuscator.randomArraysMultidimensional = True\n\n#\n# generate functions that returns random values\n#\nmyAutoItObfuscator.randomFunctions = True\n\n#\n# generate autostarted random values\n#\nmyAutoItObfuscator.randomAutostarted = True\n\n#\n# change linear code execution flow to nonlinear version\n#\nmyAutoItObfuscator.mixCodeFlow = True\n\n#\n# rename variable names to random string values\n#\nmyAutoItObfuscator.renameVariables = True\n\n#\n# rename function names to random string values\n#\nmyAutoItObfuscator.renameFunctions = True\n\n#\n# rename function names in function calls\n#\nmyAutoItObfuscator.renameFunctionCalls = True\n\n\n#\n# resolve WinApi constants to numerical values\n#\nmyAutoItObfuscator.resolveConstants = True\n\n#\n# encrypt numbers into arithmetic and boolean expressions\n#\nmyAutoItObfuscator.cryptNumbers = True\n\n#\n# split strings into series of random sized substrings\n#\nmyAutoItObfuscator.splitStrings = True\n\n#\n# modify strings using built-it AutoIt string functions\n#\nmyAutoItObfuscator.modifyStrings = True\n\n#\n# encrypt strings using polymorphic encryption algorithms\n#\nmyAutoItObfuscator.cryptStrings = True\n\n#\n# insert ternary operators for numerical values\n#\nmyAutoItObfuscator.insertTernaryOperators = True\n\n#\n# source code in AutoIt v3 format\n#\nscriptSourceCode = 'ConsoleWrite(\"Hello World\")'\n\n#\n# by default all options are enabled, both helper random numbers\n# generation \u0026 obfuscation strategies, so we can just simply call:\n#\nresult = myAutoItObfuscator.obfuscate_script_source(scriptSourceCode)\n\n#\n# result[] array holds the obfuscation results as well as other information\n#\n# result[\"error\"]         - error code\n# result[\"output\"]        - obfuscated code\n# result[\"demo\"]          - was it used in demo mode (invalid or empty activation key was used)\n# result[\"credits_left\"]  - usage credits left after this operation\n# result[\"credits_total\"] - total number of credits for this activation code\n# result[\"expired\"]       - if this was the last usage credit for the activation key it will be set to True\n#\nif result and \"error\" in result:\n\n\t# display obfuscated code\n\tif result[\"error\"] == AutoItObfuscator.ERROR_SUCCESS:\n\n\t\t# format output code for HTML display\n\t\tprint(result[\"output\"])\n\telse:\n\t\tprint(f'An error occurred, error code: {result[\"error\"]}')\n\nelse:\n\tprint(\"Something unexpected happen while trying to obfuscate the code.\")\n```\n\n#### Example of how to check the activation key status\n\n```python\n#!/usr/bin/env python\n\n###############################################################################\n#\n# AutoIt Obfuscator WebApi interface usage example.\n#\n# In this example we will verify our activation key status.\n#\n# Version        : v1.04\n# Language       : Python\n# Author         : Bartosz Wójcik\n# Web page       : https://www.pelock.com\n#\n###############################################################################\n\n#\n# include AutoIt Obfuscator module\n#\nfrom autoitobfuscator import AutoItObfuscator\n\n#\n# if you don't want to use Python module, you can import directly from the file\n#\n#from pelock.autoitobfuscator import AutoItObfuscator\n\n#\n# create AutoIt Obfuscator class instance (we are using our activation key)\n#\nmyAutoItObfuscator = AutoItObfuscator(\"ABCD-ABCD-ABCD-ABCD\")\n\n#\n# login to the service\n#\nresult = myAutoItObfuscator.login()\n\n#\n# result[] array holds the information about the license\n#\n# result[\"demo\"]          - is it a demo mode (invalid or empty activation key was used)\n# result[\"credits_left\"]  - usage credits left after this operation\n# result[\"credits_total\"] - total number of credits for this activation code\n# result[\"string_limit\"]  - max. script size allowed (it's 1000 bytes for demo mode)\n#\nif result:\n\n\tprint(f'Demo version status - {\"True\" if result[\"demo\"] else \"False\"}')\n\tprint(f'Usage credits left - {result[\"credits_left\"]}')\n\tprint(f'Total usage credits - {result[\"credits_total\"]}')\n\tprint(f'Max. script size - {result[\"string_limit\"]}')\n\nelse:\n\tprint(\"Something unexpected happen while trying to login to the service.\")\n```\n\n## Use AutoIt Obfuscator Online\n\nOnline interface for the AutoIt Obfuscator is available at:\n\nhttps://www.pelock.com/autoit-obfuscator/\n\n## Windows GUI client and command line version\n\n#### AutoIt Obfuscator comes also with full GUI version for Windows:\n\n![AutoIt Obfuscator Windows Client](https://www.pelock.com/img/en/products/autoit-obfuscator/autoit-obfuscator-1-6-main.png)\n\n#### Obfuscation options:\n\n![AutoIt Obfuscator Options](https://www.pelock.com/img/en/products/autoit-obfuscator/autoit-obfuscator-1-6-options.png)\n\n#### Anti-debug, Anti-VM, Anti-Sandbox \u0026 Anti CPU Emulator detections:\n\n![Anti-debug, Anti-VM, Anti-Sandbox \u0026 Anti CPU Emulator detections](https://www.pelock.com/img/en/products/autoit-obfuscator/autoit-obfuscator-1-6-anti-debugging-anti-vm-anti-sandbox-anti-cpu-emulator.png)\n\n## Download\n\nYou can download it at:\n\nhttps://www.pelock.com/products/autoit-obfuscator/download\n\nInstallation package contains an additional command line interface:\n\n![AutoIt Obfuscator Windows Client](https://www.pelock.com/img/en/products/autoit-obfuscator/autoit-obfuscator-command-line-1-6.png)\n \nIt is compatible with Windows (.NET) and Linux (Mono). Command line version\ncan be used to integrate obfuscation into your build process or any other\nbatch operation.\n\nBartosz Wójcik\n\n* Visit my site at — https://www.pelock.com\n* Twitter — https://twitter.com/PELock\n* GitHub — https://github.com/PELock","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpelock%2Fautoit-obfuscator-python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpelock%2Fautoit-obfuscator-python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpelock%2Fautoit-obfuscator-python/lists"}