2024-05-07T07:35:51,474 Created temporary directory: /tmp/pip-build-tracker-jtx1e961 2024-05-07T07:35:51,475 Initialized build tracking at /tmp/pip-build-tracker-jtx1e961 2024-05-07T07:35:51,476 Created build tracker: /tmp/pip-build-tracker-jtx1e961 2024-05-07T07:35:51,476 Entered build tracker: /tmp/pip-build-tracker-jtx1e961 2024-05-07T07:35:51,477 Created temporary directory: /tmp/pip-wheel-5q7q1exh 2024-05-07T07:35:51,480 Created temporary directory: /tmp/pip-ephem-wheel-cache-_0udil28 2024-05-07T07:35:51,502 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T07:35:51,505 2 location(s) to search for versions of revenge: 2024-05-07T07:35:51,505 * https://pypi.org/simple/revenge/ 2024-05-07T07:35:51,505 * https://www.piwheels.org/simple/revenge/ 2024-05-07T07:35:51,506 Fetching project page and analyzing links: https://pypi.org/simple/revenge/ 2024-05-07T07:35:51,507 Getting page https://pypi.org/simple/revenge/ 2024-05-07T07:35:51,508 Found index url https://pypi.org/simple/ 2024-05-07T07:35:51,777 Fetched page https://pypi.org/simple/revenge/ as application/vnd.pypi.simple.v1+json 2024-05-07T07:35:51,780 Found link https://files.pythonhosted.org/packages/e0/30/1f4c7038b340ed76252e61a163919bd2027e195e91f5ed418ff670b613c0/revenge-0.1.tar.gz (from https://pypi.org/simple/revenge/), version: 0.1 2024-05-07T07:35:51,781 Found link https://files.pythonhosted.org/packages/16/29/25364c880cc92df1ee53ac2aaabdecc3c4658f4f46ff3a5d16146b276391/revenge-0.9.tar.gz (from https://pypi.org/simple/revenge/), version: 0.9 2024-05-07T07:35:51,782 Found link https://files.pythonhosted.org/packages/4a/01/7d7d41a05c9d305be46a48ad0bbd832b9d6d834a5743f0748eb5bc9fccbf/revenge-0.10.tar.gz (from https://pypi.org/simple/revenge/), version: 0.10 2024-05-07T07:35:51,782 Found link https://files.pythonhosted.org/packages/30/3d/01fb6f71876fdc14133836947ce55faa29da13eed1bca525a52ba9b06636/revenge-0.11.tar.gz (from https://pypi.org/simple/revenge/), version: 0.11 2024-05-07T07:35:51,783 Found link https://files.pythonhosted.org/packages/8d/74/ca98c5c2fda2ceac7ed753a22cb4cdaac86bb54f52b8adb49df56509b5d7/revenge-0.12.tar.gz (from https://pypi.org/simple/revenge/), version: 0.12 2024-05-07T07:35:51,784 Found link https://files.pythonhosted.org/packages/f8/10/07f8c99057027cf3c575fbcb29fc7ec6144c6551d9afe380151e2ba1dd83/revenge-0.13.tar.gz (from https://pypi.org/simple/revenge/), version: 0.13 2024-05-07T07:35:51,784 Found link https://files.pythonhosted.org/packages/91/a0/92f9ea101de965830e3b0c5c3379f1b8df21d0b52f3063a5ce6d941a736e/revenge-0.14.tar.gz (from https://pypi.org/simple/revenge/), version: 0.14 2024-05-07T07:35:51,785 Found link https://files.pythonhosted.org/packages/0a/a3/e163825815b58132d727a6244bda0da8772e653d8843e6fe8d96e32eec8c/revenge-0.15.tar.gz (from https://pypi.org/simple/revenge/), version: 0.15 2024-05-07T07:35:51,786 Found link https://files.pythonhosted.org/packages/a8/e2/67a7df108052be1400911cfa7cf452b6ca4500f1e814155e0457f1b5174a/revenge-0.16.tar.gz (from https://pypi.org/simple/revenge/), version: 0.16 2024-05-07T07:35:51,787 Found link https://files.pythonhosted.org/packages/c3/04/0c845aa0509213cb0859389deff913dd63176cb350e92e8c8d827c5ff1ae/revenge-0.17.tar.gz (from https://pypi.org/simple/revenge/), version: 0.17 2024-05-07T07:35:51,787 Found link https://files.pythonhosted.org/packages/b6/74/2c4fbdb56b0567aa76f65ec9cc78171165d58f194337e6b1f4a80254bdc7/revenge-0.18.tar.gz (from https://pypi.org/simple/revenge/), version: 0.18 2024-05-07T07:35:51,788 Found link https://files.pythonhosted.org/packages/3a/43/8b04738a78f18402fa04d082ec52046b48ad4dbc7ea3d7f31a5f6be369de/revenge-0.19.tar.gz (from https://pypi.org/simple/revenge/), version: 0.19 2024-05-07T07:35:51,789 Found link https://files.pythonhosted.org/packages/1f/68/106a442ed2b3ef2f01cda4d628a3fc67abb33df9b8dd734c216496e72228/revenge-0.20.tar.gz (from https://pypi.org/simple/revenge/), version: 0.20 2024-05-07T07:35:51,789 Found link https://files.pythonhosted.org/packages/6c/34/88b5f864f431df9e5b978317102405bbeb74fda3a98856ddbd80c4735e4c/revenge-0.21.tar.gz (from https://pypi.org/simple/revenge/), version: 0.21 2024-05-07T07:35:51,790 Found link https://files.pythonhosted.org/packages/3f/17/baa677cf14b80d44c6c633c536e55fac6c3a506d6368e01cda3f8be1d0fa/revenge-0.22.tar.gz (from https://pypi.org/simple/revenge/), version: 0.22 2024-05-07T07:35:51,791 Fetching project page and analyzing links: https://www.piwheels.org/simple/revenge/ 2024-05-07T07:35:51,792 Getting page https://www.piwheels.org/simple/revenge/ 2024-05-07T07:35:51,793 Found index url https://www.piwheels.org/simple/ 2024-05-07T07:35:51,975 Fetched page https://www.piwheels.org/simple/revenge/ as text/html 2024-05-07T07:35:51,980 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.20-py3-none-any.whl#sha256=5489b0efa5281ff5bd7aa32e6e485d4f76785964fe00638b23a131152ddd8189 (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,980 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.19-py3-none-any.whl#sha256=63a7ddb1b605b6a3422bf877509622151d0bb37154def56255dd07dcc38b61ef (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,981 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.18-py3-none-any.whl#sha256=044ed2eddd8b9f5069467ab58722ec0f44f7d305f0b848fe89158e9d3fc743e0 (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,981 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.17-py3-none-any.whl#sha256=0dacbe38a963bc530689d5a0f17c9f175eb07e916a47cc834cbe79b67e30b13c (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,982 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.16-py3-none-any.whl#sha256=d37d40591079643ff1800ba95a71d004de53d6c3259a50e8ae71a22abb10068a (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,982 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.15-py3-none-any.whl#sha256=9fc2ed2d4ecbd8fa4d60af767be24b0b20d3a3402380ecc14b5002f4d86a0f2f (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,982 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.14-py3-none-any.whl#sha256=5141853eb06e928659f17b6f1c09105bcd71c55ba7c406506062c37bcc1fd886 (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,983 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.13-py3-none-any.whl#sha256=e4a4951a1fd85edd9626153ad3981151968623efe70b190023c4a7387c642956 (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,984 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.12-py3-none-any.whl#sha256=eb8457ff06118c954b7faf0f53ec222a734b556fa88c56187140c273f912585c (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,984 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.11-py3-none-any.whl#sha256=59777130e2af2fb72afb831dc47f38a3a7a0f9bcc75d4d4f80067b61ea2ddb10 (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,985 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.10-py3-none-any.whl#sha256=e8c6312304d2792697bf79e4f5227ecb274988bb3a7575dc51b6186fca7fdfde (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,986 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.9-py3-none-any.whl#sha256=7119f93f85cd261fd2d05b6ea11c8d970b4177bb92cb94d7a2858452c279348a (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,986 Skipping link: No binaries permitted for revenge: https://www.piwheels.org/simple/revenge/revenge-0.1-py3-none-any.whl#sha256=342751b2b0959f4d9b9fc1a331b58fa9320480b1d71ff1affa219167e905f41b (from https://www.piwheels.org/simple/revenge/) 2024-05-07T07:35:51,987 Skipping link: not a file: https://www.piwheels.org/simple/revenge/ 2024-05-07T07:35:51,988 Skipping link: not a file: https://pypi.org/simple/revenge/ 2024-05-07T07:35:52,007 Given no hashes to check 1 links for project 'revenge': discarding no candidates 2024-05-07T07:35:52,025 Collecting revenge==0.21 2024-05-07T07:35:52,028 Created temporary directory: /tmp/pip-unpack-9iv2dvjq 2024-05-07T07:35:52,259 Downloading revenge-0.21.tar.gz (128 kB) 2024-05-07T07:35:52,629 Added revenge==0.21 from https://files.pythonhosted.org/packages/6c/34/88b5f864f431df9e5b978317102405bbeb74fda3a98856ddbd80c4735e4c/revenge-0.21.tar.gz to build tracker '/tmp/pip-build-tracker-jtx1e961' 2024-05-07T07:35:52,630 Running setup.py (path:/tmp/pip-wheel-5q7q1exh/revenge_fce3d4e569094634978bb6ca0852c3aa/setup.py) egg_info for package revenge 2024-05-07T07:35:52,631 Created temporary directory: /tmp/pip-pip-egg-info-h8zdtlrb 2024-05-07T07:35:52,632 Preparing metadata (setup.py): started 2024-05-07T07:35:52,633 Running command python setup.py egg_info 2024-05-07T07:35:53,763 running egg_info 2024-05-07T07:35:53,764 creating /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info 2024-05-07T07:35:53,790 writing /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/PKG-INFO 2024-05-07T07:35:53,797 writing dependency_links to /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/dependency_links.txt 2024-05-07T07:35:53,799 writing entry points to /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/entry_points.txt 2024-05-07T07:35:53,802 writing requirements to /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/requires.txt 2024-05-07T07:35:53,803 writing top-level names to /tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/top_level.txt 2024-05-07T07:35:53,805 writing manifest file '/tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/SOURCES.txt' 2024-05-07T07:35:53,931 reading manifest file '/tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/SOURCES.txt' 2024-05-07T07:35:53,932 reading manifest template 'MANIFEST.in' 2024-05-07T07:35:53,936 warning: no previously-included files matching '*.swp' found anywhere in distribution 2024-05-07T07:35:53,937 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2024-05-07T07:35:53,942 writing manifest file '/tmp/pip-pip-egg-info-h8zdtlrb/revenge.egg-info/SOURCES.txt' 2024-05-07T07:35:54,060 Preparing metadata (setup.py): finished with status 'done' 2024-05-07T07:35:54,065 Source in /tmp/pip-wheel-5q7q1exh/revenge_fce3d4e569094634978bb6ca0852c3aa has version 0.21, which satisfies requirement revenge==0.21 from https://files.pythonhosted.org/packages/6c/34/88b5f864f431df9e5b978317102405bbeb74fda3a98856ddbd80c4735e4c/revenge-0.21.tar.gz 2024-05-07T07:35:54,066 Removed revenge==0.21 from https://files.pythonhosted.org/packages/6c/34/88b5f864f431df9e5b978317102405bbeb74fda3a98856ddbd80c4735e4c/revenge-0.21.tar.gz from build tracker '/tmp/pip-build-tracker-jtx1e961' 2024-05-07T07:35:54,071 Created temporary directory: /tmp/pip-unpack-hadh1o66 2024-05-07T07:35:54,072 Created temporary directory: /tmp/pip-unpack-09g06pfl 2024-05-07T07:35:54,123 Building wheels for collected packages: revenge 2024-05-07T07:35:54,133 Created temporary directory: /tmp/pip-wheel-ukfz5za5 2024-05-07T07:35:54,134 Building wheel for revenge (setup.py): started 2024-05-07T07:35:54,135 Destination directory: /tmp/pip-wheel-ukfz5za5 2024-05-07T07:35:54,136 Running command python setup.py bdist_wheel 2024-05-07T07:35:55,216 running bdist_wheel 2024-05-07T07:35:55,312 running build 2024-05-07T07:35:55,312 running build_py 2024-05-07T07:35:55,340 creating build 2024-05-07T07:35:55,341 creating build/lib 2024-05-07T07:35:55,342 creating build/lib/revenge 2024-05-07T07:35:55,343 copying revenge/symbols.py -> build/lib/revenge 2024-05-07T07:35:55,345 copying revenge/__init__.py -> build/lib/revenge 2024-05-07T07:35:55,347 copying revenge/config.py -> build/lib/revenge 2024-05-07T07:35:55,349 copying revenge/functions.py -> build/lib/revenge 2024-05-07T07:35:55,351 copying revenge/native_exception.py -> build/lib/revenge 2024-05-07T07:35:55,353 copying revenge/process.py -> build/lib/revenge 2024-05-07T07:35:55,355 copying revenge/exceptions.py -> build/lib/revenge 2024-05-07T07:35:55,357 copying revenge/Colorer.py -> build/lib/revenge 2024-05-07T07:35:55,359 copying revenge/types.py -> build/lib/revenge 2024-05-07T07:35:55,361 creating build/lib/revenge/cli 2024-05-07T07:35:55,362 copying revenge/cli/__init__.py -> build/lib/revenge/cli 2024-05-07T07:35:55,364 copying revenge/cli/cli.py -> build/lib/revenge/cli 2024-05-07T07:35:55,366 creating build/lib/revenge/techniques 2024-05-07T07:35:55,367 copying revenge/techniques/__init__.py -> build/lib/revenge/techniques 2024-05-07T07:35:55,369 creating build/lib/revenge/cpu 2024-05-07T07:35:55,370 copying revenge/cpu/__init__.py -> build/lib/revenge/cpu 2024-05-07T07:35:55,372 creating build/lib/revenge/native_error 2024-05-07T07:35:55,373 copying revenge/native_error/__init__.py -> build/lib/revenge/native_error 2024-05-07T07:35:55,375 creating build/lib/revenge/common 2024-05-07T07:35:55,376 copying revenge/common/__init__.py -> build/lib/revenge/common 2024-05-07T07:35:55,379 creating build/lib/revenge/modules 2024-05-07T07:35:55,380 copying revenge/modules/__init__.py -> build/lib/revenge/modules 2024-05-07T07:35:55,381 copying revenge/modules/module.py -> build/lib/revenge/modules 2024-05-07T07:35:55,383 copying revenge/modules/modules.py -> build/lib/revenge/modules 2024-05-07T07:35:55,386 creating build/lib/revenge/engines 2024-05-07T07:35:55,387 copying revenge/engines/__init__.py -> build/lib/revenge/engines 2024-05-07T07:35:55,389 creating build/lib/revenge/memory 2024-05-07T07:35:55,390 copying revenge/memory/memory_bytes.py -> build/lib/revenge/memory 2024-05-07T07:35:55,392 copying revenge/memory/memory.py -> build/lib/revenge/memory 2024-05-07T07:35:55,395 copying revenge/memory/memory_range.py -> build/lib/revenge/memory 2024-05-07T07:35:55,396 copying revenge/memory/__init__.py -> build/lib/revenge/memory 2024-05-07T07:35:55,398 copying revenge/memory/find.py -> build/lib/revenge/memory 2024-05-07T07:35:55,400 copying revenge/memory/map.py -> build/lib/revenge/memory 2024-05-07T07:35:55,402 creating build/lib/revenge/contexts 2024-05-07T07:35:55,403 copying revenge/contexts/__init__.py -> build/lib/revenge/contexts 2024-05-07T07:35:55,405 copying revenge/contexts/batch.py -> build/lib/revenge/contexts 2024-05-07T07:35:55,407 creating build/lib/revenge/parsers 2024-05-07T07:35:55,408 copying revenge/parsers/__init__.py -> build/lib/revenge/parsers 2024-05-07T07:35:55,410 creating build/lib/revenge/devices 2024-05-07T07:35:55,411 copying revenge/devices/__init__.py -> build/lib/revenge/devices 2024-05-07T07:35:55,413 creating build/lib/revenge/threads 2024-05-07T07:35:55,414 copying revenge/threads/thread.py -> build/lib/revenge/threads 2024-05-07T07:35:55,417 copying revenge/threads/__init__.py -> build/lib/revenge/threads 2024-05-07T07:35:55,418 copying revenge/threads/threads.py -> build/lib/revenge/threads 2024-05-07T07:35:55,421 creating build/lib/revenge/plugins 2024-05-07T07:35:55,422 copying revenge/plugins/__init__.py -> build/lib/revenge/plugins 2024-05-07T07:35:55,424 creating build/lib/revenge/cli/actions 2024-05-07T07:35:55,425 copying revenge/cli/actions/stalker.py -> build/lib/revenge/cli/actions 2024-05-07T07:35:55,427 copying revenge/cli/actions/__init__.py -> build/lib/revenge/cli/actions 2024-05-07T07:35:55,429 copying revenge/cli/actions/find.py -> build/lib/revenge/cli/actions 2024-05-07T07:35:55,431 copying revenge/cli/actions/windows_messages.py -> build/lib/revenge/cli/actions 2024-05-07T07:35:55,433 copying revenge/cli/actions/differential_find.py -> build/lib/revenge/cli/actions 2024-05-07T07:35:55,435 creating build/lib/revenge/techniques/native_instruction_counter 2024-05-07T07:35:55,436 copying revenge/techniques/native_instruction_counter/counter.py -> build/lib/revenge/techniques/native_instruction_counter 2024-05-07T07:35:55,438 copying revenge/techniques/native_instruction_counter/instruction_counter.py -> build/lib/revenge/techniques/native_instruction_counter 2024-05-07T07:35:55,440 copying revenge/techniques/native_instruction_counter/__init__.py -> build/lib/revenge/techniques/native_instruction_counter 2024-05-07T07:35:55,442 creating build/lib/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:55,443 copying revenge/techniques/native_timeless_tracer/timeless_trace.py -> build/lib/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:55,445 copying revenge/techniques/native_timeless_tracer/__init__.py -> build/lib/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:55,447 copying revenge/techniques/native_timeless_tracer/timeless_tracer.py -> build/lib/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:55,448 copying revenge/techniques/native_timeless_tracer/timeless_trace_item.py -> build/lib/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:55,451 creating build/lib/revenge/techniques/tracer 2024-05-07T07:35:55,451 copying revenge/techniques/tracer/instruction_tracer.py -> build/lib/revenge/techniques/tracer 2024-05-07T07:35:55,454 copying revenge/techniques/tracer/__init__.py -> build/lib/revenge/techniques/tracer 2024-05-07T07:35:55,456 creating build/lib/revenge/cpu/assembly 2024-05-07T07:35:55,457 copying revenge/cpu/assembly/__init__.py -> build/lib/revenge/cpu/assembly 2024-05-07T07:35:55,459 copying revenge/cpu/assembly/instruction.py -> build/lib/revenge/cpu/assembly 2024-05-07T07:35:55,461 creating build/lib/revenge/cpu/contexts 2024-05-07T07:35:55,462 copying revenge/cpu/contexts/x64.py -> build/lib/revenge/cpu/contexts 2024-05-07T07:35:55,464 copying revenge/cpu/contexts/__init__.py -> build/lib/revenge/cpu/contexts 2024-05-07T07:35:55,466 copying revenge/cpu/contexts/x86.py -> build/lib/revenge/cpu/contexts 2024-05-07T07:35:55,467 copying revenge/cpu/contexts/arm.py -> build/lib/revenge/cpu/contexts 2024-05-07T07:35:55,469 creating build/lib/revenge/engines/unicorn 2024-05-07T07:35:55,470 copying revenge/engines/unicorn/__init__.py -> build/lib/revenge/engines/unicorn 2024-05-07T07:35:55,472 copying revenge/engines/unicorn/process.py -> build/lib/revenge/engines/unicorn 2024-05-07T07:35:55,474 creating build/lib/revenge/engines/frida 2024-05-07T07:35:55,475 copying revenge/engines/frida/__init__.py -> build/lib/revenge/engines/frida 2024-05-07T07:35:55,478 copying revenge/engines/frida/process.py -> build/lib/revenge/engines/frida 2024-05-07T07:35:55,480 creating build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,481 copying revenge/engines/unicorn/memory/memory_bytes.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,483 copying revenge/engines/unicorn/memory/memory.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,484 copying revenge/engines/unicorn/memory/memory_range.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,486 copying revenge/engines/unicorn/memory/__init__.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,488 copying revenge/engines/unicorn/memory/find.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,489 copying revenge/engines/unicorn/memory/map.py -> build/lib/revenge/engines/unicorn/memory 2024-05-07T07:35:55,491 creating build/lib/revenge/engines/unicorn/plugins 2024-05-07T07:35:55,492 copying revenge/engines/unicorn/plugins/__init__.py -> build/lib/revenge/engines/unicorn/plugins 2024-05-07T07:35:55,495 creating build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,496 copying revenge/engines/frida/memory/memory_bytes.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,499 copying revenge/engines/frida/memory/memory.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,501 copying revenge/engines/frida/memory/memory_range.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,503 copying revenge/engines/frida/memory/__init__.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,505 copying revenge/engines/frida/memory/find.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,507 copying revenge/engines/frida/memory/map.py -> build/lib/revenge/engines/frida/memory 2024-05-07T07:35:55,508 creating build/lib/revenge/engines/frida/devices 2024-05-07T07:35:55,509 copying revenge/engines/frida/devices/local_device.py -> build/lib/revenge/engines/frida/devices 2024-05-07T07:35:55,511 copying revenge/engines/frida/devices/__init__.py -> build/lib/revenge/engines/frida/devices 2024-05-07T07:35:55,513 creating build/lib/revenge/engines/frida/plugins 2024-05-07T07:35:55,514 copying revenge/engines/frida/plugins/__init__.py -> build/lib/revenge/engines/frida/plugins 2024-05-07T07:35:55,516 creating build/lib/revenge/engines/frida/plugins/angr 2024-05-07T07:35:55,517 copying revenge/engines/frida/plugins/angr/__init__.py -> build/lib/revenge/engines/frida/plugins/angr 2024-05-07T07:35:55,518 copying revenge/engines/frida/plugins/angr/angr.py -> build/lib/revenge/engines/frida/plugins/angr 2024-05-07T07:35:55,520 creating build/lib/revenge/engines/frida/plugins/dwarf 2024-05-07T07:35:55,521 copying revenge/engines/frida/plugins/dwarf/__init__.py -> build/lib/revenge/engines/frida/plugins/dwarf 2024-05-07T07:35:55,523 creating build/lib/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:55,524 copying revenge/engines/frida/plugins/radare2/radare2.py -> build/lib/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:55,526 copying revenge/engines/frida/plugins/radare2/__init__.py -> build/lib/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:55,528 creating build/lib/revenge/engines/frida/plugins/handles 2024-05-07T07:35:55,529 copying revenge/engines/frida/plugins/handles/handles.py -> build/lib/revenge/engines/frida/plugins/handles 2024-05-07T07:35:55,531 copying revenge/engines/frida/plugins/handles/__init__.py -> build/lib/revenge/engines/frida/plugins/handles 2024-05-07T07:35:55,533 creating build/lib/revenge/engines/frida/plugins/java 2024-05-07T07:35:55,533 copying revenge/engines/frida/plugins/java/classes.py -> build/lib/revenge/engines/frida/plugins/java 2024-05-07T07:35:55,535 copying revenge/engines/frida/plugins/java/__init__.py -> build/lib/revenge/engines/frida/plugins/java 2024-05-07T07:35:55,537 copying revenge/engines/frida/plugins/java/java_class.py -> build/lib/revenge/engines/frida/plugins/java 2024-05-07T07:35:55,539 copying revenge/engines/frida/plugins/java/java.py -> build/lib/revenge/engines/frida/plugins/java 2024-05-07T07:35:55,541 creating build/lib/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:55,542 copying revenge/engines/frida/plugins/decompiler/__init__.py -> build/lib/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:55,544 copying revenge/engines/frida/plugins/decompiler/decompiler.py -> build/lib/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:55,546 creating build/lib/revenge/parsers/elf 2024-05-07T07:35:55,547 copying revenge/parsers/elf/section_headers.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,549 copying revenge/parsers/elf/section_header.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,551 copying revenge/parsers/elf/__init__.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,552 copying revenge/parsers/elf/elf.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,555 copying revenge/parsers/elf/program_headers.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,557 copying revenge/parsers/elf/program_header.py -> build/lib/revenge/parsers/elf 2024-05-07T07:35:55,559 creating build/lib/revenge/devices/process 2024-05-07T07:35:55,560 copying revenge/devices/process/__init__.py -> build/lib/revenge/devices/process 2024-05-07T07:35:55,562 copying revenge/devices/process/process.py -> build/lib/revenge/devices/process 2024-05-07T07:35:55,563 copying revenge/devices/process/processes.py -> build/lib/revenge/devices/process 2024-05-07T07:35:55,565 creating build/lib/revenge/devices/android 2024-05-07T07:35:55,566 copying revenge/devices/android/__init__.py -> build/lib/revenge/devices/android 2024-05-07T07:35:55,568 copying revenge/devices/android/applications.py -> build/lib/revenge/devices/android 2024-05-07T07:35:55,569 copying revenge/devices/android/android.py -> build/lib/revenge/devices/android 2024-05-07T07:35:55,572 creating build/lib/revenge/devices/local 2024-05-07T07:35:55,573 copying revenge/devices/local/__init__.py -> build/lib/revenge/devices/local 2024-05-07T07:35:55,575 creating build/lib/revenge/threads/create 2024-05-07T07:35:55,576 copying revenge/threads/create/__init__.py -> build/lib/revenge/threads/create 2024-05-07T07:35:55,578 copying revenge/threads/create/pthread.py -> build/lib/revenge/threads/create 2024-05-07T07:35:55,580 creating build/lib/revenge/plugins/angr 2024-05-07T07:35:55,580 copying revenge/plugins/angr/__init__.py -> build/lib/revenge/plugins/angr 2024-05-07T07:35:55,582 copying revenge/plugins/angr/revenge_target.py -> build/lib/revenge/plugins/angr 2024-05-07T07:35:55,584 copying revenge/plugins/angr/angr.py -> build/lib/revenge/plugins/angr 2024-05-07T07:35:55,587 creating build/lib/revenge/plugins/dwarf 2024-05-07T07:35:55,587 copying revenge/plugins/dwarf/dwarf_decompiler.py -> build/lib/revenge/plugins/dwarf 2024-05-07T07:35:55,589 copying revenge/plugins/dwarf/dwarf_register_enums.py -> build/lib/revenge/plugins/dwarf 2024-05-07T07:35:55,591 copying revenge/plugins/dwarf/__init__.py -> build/lib/revenge/plugins/dwarf 2024-05-07T07:35:55,592 copying revenge/plugins/dwarf/dwarf.py -> build/lib/revenge/plugins/dwarf 2024-05-07T07:35:55,595 creating build/lib/revenge/plugins/radare2 2024-05-07T07:35:55,596 copying revenge/plugins/radare2/radare2.py -> build/lib/revenge/plugins/radare2 2024-05-07T07:35:55,598 copying revenge/plugins/radare2/__init__.py -> build/lib/revenge/plugins/radare2 2024-05-07T07:35:55,600 creating build/lib/revenge/plugins/handles 2024-05-07T07:35:55,601 copying revenge/plugins/handles/handles.py -> build/lib/revenge/plugins/handles 2024-05-07T07:35:55,603 copying revenge/plugins/handles/__init__.py -> build/lib/revenge/plugins/handles 2024-05-07T07:35:55,604 copying revenge/plugins/handles/linux.py -> build/lib/revenge/plugins/handles 2024-05-07T07:35:55,606 copying revenge/plugins/handles/handle.py -> build/lib/revenge/plugins/handles 2024-05-07T07:35:55,609 creating build/lib/revenge/plugins/java 2024-05-07T07:35:55,610 copying revenge/plugins/java/classes.py -> build/lib/revenge/plugins/java 2024-05-07T07:35:55,611 copying revenge/plugins/java/__init__.py -> build/lib/revenge/plugins/java 2024-05-07T07:35:55,613 copying revenge/plugins/java/java_class.py -> build/lib/revenge/plugins/java 2024-05-07T07:35:55,615 copying revenge/plugins/java/java.py -> build/lib/revenge/plugins/java 2024-05-07T07:35:55,617 creating build/lib/revenge/plugins/decompiler 2024-05-07T07:35:55,618 copying revenge/plugins/decompiler/decompiled.py -> build/lib/revenge/plugins/decompiler 2024-05-07T07:35:55,620 copying revenge/plugins/decompiler/__init__.py -> build/lib/revenge/plugins/decompiler 2024-05-07T07:35:55,622 copying revenge/plugins/decompiler/decompiler.py -> build/lib/revenge/plugins/decompiler 2024-05-07T07:35:55,624 copying revenge/plugins/decompiler/base.py -> build/lib/revenge/plugins/decompiler 2024-05-07T07:35:55,626 creating build/lib/revenge/plugins/radare2/decompilers 2024-05-07T07:35:55,627 copying revenge/plugins/radare2/decompilers/__init__.py -> build/lib/revenge/plugins/radare2/decompilers 2024-05-07T07:35:55,629 copying revenge/plugins/radare2/decompilers/ghidra.py -> build/lib/revenge/plugins/radare2/decompilers 2024-05-07T07:35:55,631 running egg_info 2024-05-07T07:35:55,689 writing revenge.egg-info/PKG-INFO 2024-05-07T07:35:55,696 writing dependency_links to revenge.egg-info/dependency_links.txt 2024-05-07T07:35:55,698 writing entry points to revenge.egg-info/entry_points.txt 2024-05-07T07:35:55,702 writing requirements to revenge.egg-info/requires.txt 2024-05-07T07:35:55,703 writing top-level names to revenge.egg-info/top_level.txt 2024-05-07T07:35:55,763 reading manifest file 'revenge.egg-info/SOURCES.txt' 2024-05-07T07:35:55,768 reading manifest template 'MANIFEST.in' 2024-05-07T07:35:55,771 warning: no previously-included files matching '*.swp' found anywhere in distribution 2024-05-07T07:35:55,772 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2024-05-07T07:35:55,780 writing manifest file 'revenge.egg-info/SOURCES.txt' 2024-05-07T07:35:55,783 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:207: _Warning: Package 'revenge.js' is absent from the `packages` configuration. 2024-05-07T07:35:55,784 !! 2024-05-07T07:35:55,784 ******************************************************************************** 2024-05-07T07:35:55,785 ############################ 2024-05-07T07:35:55,785 # Package would be ignored # 2024-05-07T07:35:55,786 ############################ 2024-05-07T07:35:55,786 Python recognizes 'revenge.js' as an importable package[^1], 2024-05-07T07:35:55,787 but it is absent from setuptools' `packages` configuration. 2024-05-07T07:35:55,788 This leads to an ambiguous overall configuration. If you want to distribute this 2024-05-07T07:35:55,788 package, please make sure that 'revenge.js' is explicitly added 2024-05-07T07:35:55,789 to the `packages` configuration field. 2024-05-07T07:35:55,789 Alternatively, you can also rely on setuptools' discovery methods 2024-05-07T07:35:55,790 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2024-05-07T07:35:55,790 instead of `find_packages(...)`/`find:`). 2024-05-07T07:35:55,791 You can read more about "package discovery" on setuptools documentation page: 2024-05-07T07:35:55,792 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2024-05-07T07:35:55,793 If you don't want 'revenge.js' to be distributed and are 2024-05-07T07:35:55,794 already explicitly excluding 'revenge.js' via 2024-05-07T07:35:55,794 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2024-05-07T07:35:55,795 you can try to use `exclude_package_data`, or `include-package-data=False` in 2024-05-07T07:35:55,796 combination with a more fine grained `package-data` configuration. 2024-05-07T07:35:55,797 You can read more about "package data files" on setuptools documentation page: 2024-05-07T07:35:55,798 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2024-05-07T07:35:55,800 [^1]: For Python, any directory (with suitable naming) can be imported, 2024-05-07T07:35:55,800 even if it does not contain any `.py` files. 2024-05-07T07:35:55,801 On the other hand, currently there is no concept of package data 2024-05-07T07:35:55,801 directory, all directories are treated like packages. 2024-05-07T07:35:55,802 ******************************************************************************** 2024-05-07T07:35:55,803 !! 2024-05-07T07:35:55,803 check.warn(importable) 2024-05-07T07:35:55,808 creating build/lib/revenge/js 2024-05-07T07:35:55,809 copying revenge/js/dispose.js -> build/lib/revenge/js 2024-05-07T07:35:55,811 copying revenge/js/echo.js -> build/lib/revenge/js 2024-05-07T07:35:55,813 copying revenge/js/enumerate_modules.js -> build/lib/revenge/js 2024-05-07T07:35:55,816 copying revenge/js/enumerate_threads.js -> build/lib/revenge/js 2024-05-07T07:35:55,818 copying revenge/js/exception_handler.js -> build/lib/revenge/js 2024-05-07T07:35:55,820 copying revenge/js/find_in_memory.js -> build/lib/revenge/js 2024-05-07T07:35:55,822 copying revenge/js/generic_suspend_until_true.js -> build/lib/revenge/js 2024-05-07T07:35:55,824 copying revenge/js/get_declared_fields.js -> build/lib/revenge/js 2024-05-07T07:35:55,827 copying revenge/js/get_declared_methods.js -> build/lib/revenge/js 2024-05-07T07:35:55,829 copying revenge/js/instruction_count.js -> build/lib/revenge/js 2024-05-07T07:35:55,831 copying revenge/js/pause_at.js -> build/lib/revenge/js 2024-05-07T07:35:55,833 copying revenge/js/pause_at2.js -> build/lib/revenge/js 2024-05-07T07:35:55,835 copying revenge/js/replace_function.js -> build/lib/revenge/js 2024-05-07T07:35:55,837 copying revenge/js/resolve_location_address.js -> build/lib/revenge/js 2024-05-07T07:35:55,839 copying revenge/js/rw_everything.js -> build/lib/revenge/js 2024-05-07T07:35:55,840 copying revenge/js/rwx_everything.js -> build/lib/revenge/js 2024-05-07T07:35:55,842 copying revenge/js/send_batch.js -> build/lib/revenge/js 2024-05-07T07:35:55,844 copying revenge/js/send_repeat.js -> build/lib/revenge/js 2024-05-07T07:35:55,846 copying revenge/js/stalk.js -> build/lib/revenge/js 2024-05-07T07:35:55,849 copying revenge/js/telescope.js -> build/lib/revenge/js 2024-05-07T07:35:55,851 copying revenge/js/timeless.js -> build/lib/revenge/js 2024-05-07T07:35:55,853 copying revenge/js/windows_intercept_message_handler.js -> build/lib/revenge/js 2024-05-07T07:35:55,856 copying revenge/js/windows_stalk_message_handlers.js -> build/lib/revenge/js 2024-05-07T07:35:55,858 copying revenge/common/windows_keys_by_id.json -> build/lib/revenge/common 2024-05-07T07:35:55,860 copying revenge/common/windows_messages_by_id.json -> build/lib/revenge/common 2024-05-07T07:35:55,863 copying revenge/common/windows_messages_by_name.json -> build/lib/revenge/common 2024-05-07T07:35:55,908 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-05-07T07:35:55,908 !! 2024-05-07T07:35:55,909 ******************************************************************************** 2024-05-07T07:35:55,910 Please avoid running ``setup.py`` directly. 2024-05-07T07:35:55,910 Instead, use pypa/build, pypa/installer or other 2024-05-07T07:35:55,911 standards-based tools. 2024-05-07T07:35:55,912 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-05-07T07:35:55,913 ******************************************************************************** 2024-05-07T07:35:55,914 !! 2024-05-07T07:35:55,914 self.initialize_options() 2024-05-07T07:35:55,935 installing to build/bdist.linux-armv7l/wheel 2024-05-07T07:35:55,935 running install 2024-05-07T07:35:55,961 running install_lib 2024-05-07T07:35:56,004 creating build/bdist.linux-armv7l 2024-05-07T07:35:56,005 creating build/bdist.linux-armv7l/wheel 2024-05-07T07:35:56,011 creating build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,017 creating build/bdist.linux-armv7l/wheel/revenge/cli 2024-05-07T07:35:56,023 creating build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,028 copying build/lib/revenge/cli/actions/stalker.py -> build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,038 copying build/lib/revenge/cli/actions/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,047 copying build/lib/revenge/cli/actions/find.py -> build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,051 copying build/lib/revenge/cli/actions/windows_messages.py -> build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,053 copying build/lib/revenge/cli/actions/differential_find.py -> build/bdist.linux-armv7l/wheel/revenge/cli/actions 2024-05-07T07:35:56,056 copying build/lib/revenge/cli/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/cli 2024-05-07T07:35:56,057 copying build/lib/revenge/cli/cli.py -> build/bdist.linux-armv7l/wheel/revenge/cli 2024-05-07T07:35:56,060 creating build/bdist.linux-armv7l/wheel/revenge/techniques 2024-05-07T07:35:56,061 creating build/bdist.linux-armv7l/wheel/revenge/techniques/native_instruction_counter 2024-05-07T07:35:56,062 copying build/lib/revenge/techniques/native_instruction_counter/counter.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_instruction_counter 2024-05-07T07:35:56,064 copying build/lib/revenge/techniques/native_instruction_counter/instruction_counter.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_instruction_counter 2024-05-07T07:35:56,066 copying build/lib/revenge/techniques/native_instruction_counter/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_instruction_counter 2024-05-07T07:35:56,068 copying build/lib/revenge/techniques/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/techniques 2024-05-07T07:35:56,070 creating build/bdist.linux-armv7l/wheel/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:56,071 copying build/lib/revenge/techniques/native_timeless_tracer/timeless_trace.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:56,073 copying build/lib/revenge/techniques/native_timeless_tracer/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:56,075 copying build/lib/revenge/techniques/native_timeless_tracer/timeless_tracer.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:56,077 copying build/lib/revenge/techniques/native_timeless_tracer/timeless_trace_item.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/native_timeless_tracer 2024-05-07T07:35:56,079 creating build/bdist.linux-armv7l/wheel/revenge/techniques/tracer 2024-05-07T07:35:56,080 copying build/lib/revenge/techniques/tracer/instruction_tracer.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/tracer 2024-05-07T07:35:56,082 copying build/lib/revenge/techniques/tracer/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/techniques/tracer 2024-05-07T07:35:56,084 copying build/lib/revenge/symbols.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,086 creating build/bdist.linux-armv7l/wheel/revenge/cpu 2024-05-07T07:35:56,087 creating build/bdist.linux-armv7l/wheel/revenge/cpu/assembly 2024-05-07T07:35:56,088 copying build/lib/revenge/cpu/assembly/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/assembly 2024-05-07T07:35:56,090 copying build/lib/revenge/cpu/assembly/instruction.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/assembly 2024-05-07T07:35:56,093 copying build/lib/revenge/cpu/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/cpu 2024-05-07T07:35:56,095 creating build/bdist.linux-armv7l/wheel/revenge/cpu/contexts 2024-05-07T07:35:56,095 copying build/lib/revenge/cpu/contexts/x64.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/contexts 2024-05-07T07:35:56,097 copying build/lib/revenge/cpu/contexts/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/contexts 2024-05-07T07:35:56,099 copying build/lib/revenge/cpu/contexts/x86.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/contexts 2024-05-07T07:35:56,101 copying build/lib/revenge/cpu/contexts/arm.py -> build/bdist.linux-armv7l/wheel/revenge/cpu/contexts 2024-05-07T07:35:56,103 creating build/bdist.linux-armv7l/wheel/revenge/native_error 2024-05-07T07:35:56,104 copying build/lib/revenge/native_error/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/native_error 2024-05-07T07:35:56,107 creating build/bdist.linux-armv7l/wheel/revenge/common 2024-05-07T07:35:56,108 copying build/lib/revenge/common/windows_messages_by_name.json -> build/bdist.linux-armv7l/wheel/revenge/common 2024-05-07T07:35:56,110 copying build/lib/revenge/common/windows_messages_by_id.json -> build/bdist.linux-armv7l/wheel/revenge/common 2024-05-07T07:35:56,113 copying build/lib/revenge/common/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/common 2024-05-07T07:35:56,115 copying build/lib/revenge/common/windows_keys_by_id.json -> build/bdist.linux-armv7l/wheel/revenge/common 2024-05-07T07:35:56,118 copying build/lib/revenge/__init__.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,119 copying build/lib/revenge/config.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,121 copying build/lib/revenge/functions.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,124 creating build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,125 copying build/lib/revenge/js/instruction_count.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,127 copying build/lib/revenge/js/replace_function.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,129 copying build/lib/revenge/js/exception_handler.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,130 copying build/lib/revenge/js/stalk.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,132 copying build/lib/revenge/js/rw_everything.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,134 copying build/lib/revenge/js/send_repeat.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,136 copying build/lib/revenge/js/get_declared_methods.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,138 copying build/lib/revenge/js/windows_stalk_message_handlers.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,140 copying build/lib/revenge/js/find_in_memory.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,141 copying build/lib/revenge/js/get_declared_fields.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,143 copying build/lib/revenge/js/pause_at.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,145 copying build/lib/revenge/js/pause_at2.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,146 copying build/lib/revenge/js/generic_suspend_until_true.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,148 copying build/lib/revenge/js/timeless.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,150 copying build/lib/revenge/js/rwx_everything.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,152 copying build/lib/revenge/js/enumerate_modules.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,154 copying build/lib/revenge/js/send_batch.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,155 copying build/lib/revenge/js/resolve_location_address.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,157 copying build/lib/revenge/js/windows_intercept_message_handler.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,159 copying build/lib/revenge/js/echo.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,160 copying build/lib/revenge/js/telescope.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,162 copying build/lib/revenge/js/enumerate_threads.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,164 copying build/lib/revenge/js/dispose.js -> build/bdist.linux-armv7l/wheel/revenge/js 2024-05-07T07:35:56,166 creating build/bdist.linux-armv7l/wheel/revenge/modules 2024-05-07T07:35:56,167 copying build/lib/revenge/modules/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/modules 2024-05-07T07:35:56,169 copying build/lib/revenge/modules/module.py -> build/bdist.linux-armv7l/wheel/revenge/modules 2024-05-07T07:35:56,171 copying build/lib/revenge/modules/modules.py -> build/bdist.linux-armv7l/wheel/revenge/modules 2024-05-07T07:35:56,174 creating build/bdist.linux-armv7l/wheel/revenge/engines 2024-05-07T07:35:56,175 copying build/lib/revenge/engines/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines 2024-05-07T07:35:56,177 creating build/bdist.linux-armv7l/wheel/revenge/engines/unicorn 2024-05-07T07:35:56,178 copying build/lib/revenge/engines/unicorn/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn 2024-05-07T07:35:56,181 creating build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,182 copying build/lib/revenge/engines/unicorn/memory/memory_bytes.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,184 copying build/lib/revenge/engines/unicorn/memory/memory.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,186 copying build/lib/revenge/engines/unicorn/memory/memory_range.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,187 copying build/lib/revenge/engines/unicorn/memory/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,189 copying build/lib/revenge/engines/unicorn/memory/find.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,190 copying build/lib/revenge/engines/unicorn/memory/map.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/memory 2024-05-07T07:35:56,192 copying build/lib/revenge/engines/unicorn/process.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn 2024-05-07T07:35:56,194 creating build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/plugins 2024-05-07T07:35:56,195 copying build/lib/revenge/engines/unicorn/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/unicorn/plugins 2024-05-07T07:35:56,197 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida 2024-05-07T07:35:56,197 copying build/lib/revenge/engines/frida/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida 2024-05-07T07:35:56,200 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,201 copying build/lib/revenge/engines/frida/memory/memory_bytes.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,204 copying build/lib/revenge/engines/frida/memory/memory.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,206 copying build/lib/revenge/engines/frida/memory/memory_range.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,208 copying build/lib/revenge/engines/frida/memory/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,210 copying build/lib/revenge/engines/frida/memory/find.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,211 copying build/lib/revenge/engines/frida/memory/map.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/memory 2024-05-07T07:35:56,213 copying build/lib/revenge/engines/frida/process.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida 2024-05-07T07:35:56,216 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/devices 2024-05-07T07:35:56,217 copying build/lib/revenge/engines/frida/devices/local_device.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/devices 2024-05-07T07:35:56,219 copying build/lib/revenge/engines/frida/devices/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/devices 2024-05-07T07:35:56,221 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins 2024-05-07T07:35:56,223 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/angr 2024-05-07T07:35:56,224 copying build/lib/revenge/engines/frida/plugins/angr/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/angr 2024-05-07T07:35:56,226 copying build/lib/revenge/engines/frida/plugins/angr/angr.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/angr 2024-05-07T07:35:56,228 copying build/lib/revenge/engines/frida/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins 2024-05-07T07:35:56,230 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/dwarf 2024-05-07T07:35:56,231 copying build/lib/revenge/engines/frida/plugins/dwarf/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/dwarf 2024-05-07T07:35:56,233 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:56,234 copying build/lib/revenge/engines/frida/plugins/radare2/radare2.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:56,236 copying build/lib/revenge/engines/frida/plugins/radare2/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/radare2 2024-05-07T07:35:56,238 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/handles 2024-05-07T07:35:56,239 copying build/lib/revenge/engines/frida/plugins/handles/handles.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/handles 2024-05-07T07:35:56,240 copying build/lib/revenge/engines/frida/plugins/handles/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/handles 2024-05-07T07:35:56,243 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/java 2024-05-07T07:35:56,243 copying build/lib/revenge/engines/frida/plugins/java/classes.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/java 2024-05-07T07:35:56,245 copying build/lib/revenge/engines/frida/plugins/java/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/java 2024-05-07T07:35:56,247 copying build/lib/revenge/engines/frida/plugins/java/java_class.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/java 2024-05-07T07:35:56,249 copying build/lib/revenge/engines/frida/plugins/java/java.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/java 2024-05-07T07:35:56,252 creating build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:56,252 copying build/lib/revenge/engines/frida/plugins/decompiler/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:56,254 copying build/lib/revenge/engines/frida/plugins/decompiler/decompiler.py -> build/bdist.linux-armv7l/wheel/revenge/engines/frida/plugins/decompiler 2024-05-07T07:35:56,256 creating build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,257 copying build/lib/revenge/memory/memory_bytes.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,260 copying build/lib/revenge/memory/memory.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,262 copying build/lib/revenge/memory/memory_range.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,264 copying build/lib/revenge/memory/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,266 copying build/lib/revenge/memory/find.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,268 copying build/lib/revenge/memory/map.py -> build/bdist.linux-armv7l/wheel/revenge/memory 2024-05-07T07:35:56,270 copying build/lib/revenge/native_exception.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,272 copying build/lib/revenge/process.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,275 copying build/lib/revenge/exceptions.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,277 copying build/lib/revenge/Colorer.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,280 creating build/bdist.linux-armv7l/wheel/revenge/contexts 2024-05-07T07:35:56,281 copying build/lib/revenge/contexts/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/contexts 2024-05-07T07:35:56,283 copying build/lib/revenge/contexts/batch.py -> build/bdist.linux-armv7l/wheel/revenge/contexts 2024-05-07T07:35:56,286 creating build/bdist.linux-armv7l/wheel/revenge/parsers 2024-05-07T07:35:56,288 copying build/lib/revenge/parsers/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/parsers 2024-05-07T07:35:56,290 creating build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,291 copying build/lib/revenge/parsers/elf/section_headers.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,294 copying build/lib/revenge/parsers/elf/section_header.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,296 copying build/lib/revenge/parsers/elf/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,298 copying build/lib/revenge/parsers/elf/elf.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,301 copying build/lib/revenge/parsers/elf/program_headers.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,303 copying build/lib/revenge/parsers/elf/program_header.py -> build/bdist.linux-armv7l/wheel/revenge/parsers/elf 2024-05-07T07:35:56,305 copying build/lib/revenge/types.py -> build/bdist.linux-armv7l/wheel/revenge 2024-05-07T07:35:56,308 creating build/bdist.linux-armv7l/wheel/revenge/devices 2024-05-07T07:35:56,310 creating build/bdist.linux-armv7l/wheel/revenge/devices/process 2024-05-07T07:35:56,311 copying build/lib/revenge/devices/process/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/devices/process 2024-05-07T07:35:56,313 copying build/lib/revenge/devices/process/process.py -> build/bdist.linux-armv7l/wheel/revenge/devices/process 2024-05-07T07:35:56,315 copying build/lib/revenge/devices/process/processes.py -> build/bdist.linux-armv7l/wheel/revenge/devices/process 2024-05-07T07:35:56,318 creating build/bdist.linux-armv7l/wheel/revenge/devices/android 2024-05-07T07:35:56,319 copying build/lib/revenge/devices/android/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/devices/android 2024-05-07T07:35:56,321 copying build/lib/revenge/devices/android/applications.py -> build/bdist.linux-armv7l/wheel/revenge/devices/android 2024-05-07T07:35:56,323 copying build/lib/revenge/devices/android/android.py -> build/bdist.linux-armv7l/wheel/revenge/devices/android 2024-05-07T07:35:56,326 copying build/lib/revenge/devices/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/devices 2024-05-07T07:35:56,328 creating build/bdist.linux-armv7l/wheel/revenge/devices/local 2024-05-07T07:35:56,329 copying build/lib/revenge/devices/local/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/devices/local 2024-05-07T07:35:56,332 creating build/bdist.linux-armv7l/wheel/revenge/threads 2024-05-07T07:35:56,333 copying build/lib/revenge/threads/thread.py -> build/bdist.linux-armv7l/wheel/revenge/threads 2024-05-07T07:35:56,336 copying build/lib/revenge/threads/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/threads 2024-05-07T07:35:56,338 creating build/bdist.linux-armv7l/wheel/revenge/threads/create 2024-05-07T07:35:56,340 copying build/lib/revenge/threads/create/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/threads/create 2024-05-07T07:35:56,342 copying build/lib/revenge/threads/create/pthread.py -> build/bdist.linux-armv7l/wheel/revenge/threads/create 2024-05-07T07:35:56,344 copying build/lib/revenge/threads/threads.py -> build/bdist.linux-armv7l/wheel/revenge/threads 2024-05-07T07:35:56,347 creating build/bdist.linux-armv7l/wheel/revenge/plugins 2024-05-07T07:35:56,349 creating build/bdist.linux-armv7l/wheel/revenge/plugins/angr 2024-05-07T07:35:56,350 copying build/lib/revenge/plugins/angr/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/angr 2024-05-07T07:35:56,352 copying build/lib/revenge/plugins/angr/revenge_target.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/angr 2024-05-07T07:35:56,355 copying build/lib/revenge/plugins/angr/angr.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/angr 2024-05-07T07:35:56,357 copying build/lib/revenge/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins 2024-05-07T07:35:56,360 creating build/bdist.linux-armv7l/wheel/revenge/plugins/dwarf 2024-05-07T07:35:56,361 copying build/lib/revenge/plugins/dwarf/dwarf_decompiler.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/dwarf 2024-05-07T07:35:56,363 copying build/lib/revenge/plugins/dwarf/dwarf_register_enums.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/dwarf 2024-05-07T07:35:56,365 copying build/lib/revenge/plugins/dwarf/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/dwarf 2024-05-07T07:35:56,367 copying build/lib/revenge/plugins/dwarf/dwarf.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/dwarf 2024-05-07T07:35:56,370 creating build/bdist.linux-armv7l/wheel/revenge/plugins/radare2 2024-05-07T07:35:56,371 copying build/lib/revenge/plugins/radare2/radare2.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/radare2 2024-05-07T07:35:56,374 creating build/bdist.linux-armv7l/wheel/revenge/plugins/radare2/decompilers 2024-05-07T07:35:56,375 copying build/lib/revenge/plugins/radare2/decompilers/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/radare2/decompilers 2024-05-07T07:35:56,376 copying build/lib/revenge/plugins/radare2/decompilers/ghidra.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/radare2/decompilers 2024-05-07T07:35:56,378 copying build/lib/revenge/plugins/radare2/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/radare2 2024-05-07T07:35:56,380 creating build/bdist.linux-armv7l/wheel/revenge/plugins/handles 2024-05-07T07:35:56,381 copying build/lib/revenge/plugins/handles/handles.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/handles 2024-05-07T07:35:56,383 copying build/lib/revenge/plugins/handles/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/handles 2024-05-07T07:35:56,385 copying build/lib/revenge/plugins/handles/linux.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/handles 2024-05-07T07:35:56,387 copying build/lib/revenge/plugins/handles/handle.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/handles 2024-05-07T07:35:56,390 creating build/bdist.linux-armv7l/wheel/revenge/plugins/java 2024-05-07T07:35:56,390 copying build/lib/revenge/plugins/java/classes.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/java 2024-05-07T07:35:56,392 copying build/lib/revenge/plugins/java/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/java 2024-05-07T07:35:56,394 copying build/lib/revenge/plugins/java/java_class.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/java 2024-05-07T07:35:56,396 copying build/lib/revenge/plugins/java/java.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/java 2024-05-07T07:35:56,399 creating build/bdist.linux-armv7l/wheel/revenge/plugins/decompiler 2024-05-07T07:35:56,400 copying build/lib/revenge/plugins/decompiler/decompiled.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/decompiler 2024-05-07T07:35:56,402 copying build/lib/revenge/plugins/decompiler/__init__.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/decompiler 2024-05-07T07:35:56,404 copying build/lib/revenge/plugins/decompiler/decompiler.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/decompiler 2024-05-07T07:35:56,406 copying build/lib/revenge/plugins/decompiler/base.py -> build/bdist.linux-armv7l/wheel/revenge/plugins/decompiler 2024-05-07T07:35:56,408 running install_egg_info 2024-05-07T07:35:56,441 Copying revenge.egg-info to build/bdist.linux-armv7l/wheel/revenge-0.21-py3.11.egg-info 2024-05-07T07:35:56,453 running install_scripts 2024-05-07T07:35:56,472 creating build/bdist.linux-armv7l/wheel/revenge-0.21.dist-info/WHEEL 2024-05-07T07:35:56,474 creating '/tmp/pip-wheel-ukfz5za5/revenge-0.21-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-05-07T07:35:56,477 adding 'revenge/Colorer.py' 2024-05-07T07:35:56,478 adding 'revenge/__init__.py' 2024-05-07T07:35:56,479 adding 'revenge/config.py' 2024-05-07T07:35:56,481 adding 'revenge/exceptions.py' 2024-05-07T07:35:56,482 adding 'revenge/functions.py' 2024-05-07T07:35:56,484 adding 'revenge/native_exception.py' 2024-05-07T07:35:56,486 adding 'revenge/process.py' 2024-05-07T07:35:56,487 adding 'revenge/symbols.py' 2024-05-07T07:35:56,490 adding 'revenge/types.py' 2024-05-07T07:35:56,492 adding 'revenge/cli/__init__.py' 2024-05-07T07:35:56,493 adding 'revenge/cli/cli.py' 2024-05-07T07:35:56,495 adding 'revenge/cli/actions/__init__.py' 2024-05-07T07:35:56,496 adding 'revenge/cli/actions/differential_find.py' 2024-05-07T07:35:56,498 adding 'revenge/cli/actions/find.py' 2024-05-07T07:35:56,499 adding 'revenge/cli/actions/stalker.py' 2024-05-07T07:35:56,501 adding 'revenge/cli/actions/windows_messages.py' 2024-05-07T07:35:56,503 adding 'revenge/common/__init__.py' 2024-05-07T07:35:56,505 adding 'revenge/common/windows_keys_by_id.json' 2024-05-07T07:35:56,509 adding 'revenge/common/windows_messages_by_id.json' 2024-05-07T07:35:56,513 adding 'revenge/common/windows_messages_by_name.json' 2024-05-07T07:35:56,514 adding 'revenge/contexts/__init__.py' 2024-05-07T07:35:56,516 adding 'revenge/contexts/batch.py' 2024-05-07T07:35:56,518 adding 'revenge/cpu/__init__.py' 2024-05-07T07:35:56,519 adding 'revenge/cpu/assembly/__init__.py' 2024-05-07T07:35:56,521 adding 'revenge/cpu/assembly/instruction.py' 2024-05-07T07:35:56,522 adding 'revenge/cpu/contexts/__init__.py' 2024-05-07T07:35:56,523 adding 'revenge/cpu/contexts/arm.py' 2024-05-07T07:35:56,525 adding 'revenge/cpu/contexts/x64.py' 2024-05-07T07:35:56,526 adding 'revenge/cpu/contexts/x86.py' 2024-05-07T07:35:56,528 adding 'revenge/devices/__init__.py' 2024-05-07T07:35:56,529 adding 'revenge/devices/android/__init__.py' 2024-05-07T07:35:56,531 adding 'revenge/devices/android/android.py' 2024-05-07T07:35:56,532 adding 'revenge/devices/android/applications.py' 2024-05-07T07:35:56,534 adding 'revenge/devices/local/__init__.py' 2024-05-07T07:35:56,536 adding 'revenge/devices/process/__init__.py' 2024-05-07T07:35:56,537 adding 'revenge/devices/process/process.py' 2024-05-07T07:35:56,538 adding 'revenge/devices/process/processes.py' 2024-05-07T07:35:56,540 adding 'revenge/engines/__init__.py' 2024-05-07T07:35:56,542 adding 'revenge/engines/frida/__init__.py' 2024-05-07T07:35:56,543 adding 'revenge/engines/frida/process.py' 2024-05-07T07:35:56,545 adding 'revenge/engines/frida/devices/__init__.py' 2024-05-07T07:35:56,546 adding 'revenge/engines/frida/devices/local_device.py' 2024-05-07T07:35:56,548 adding 'revenge/engines/frida/memory/__init__.py' 2024-05-07T07:35:56,549 adding 'revenge/engines/frida/memory/find.py' 2024-05-07T07:35:56,550 adding 'revenge/engines/frida/memory/map.py' 2024-05-07T07:35:56,552 adding 'revenge/engines/frida/memory/memory.py' 2024-05-07T07:35:56,556 adding 'revenge/engines/frida/memory/memory_bytes.py' 2024-05-07T07:35:56,557 adding 'revenge/engines/frida/memory/memory_range.py' 2024-05-07T07:35:56,559 adding 'revenge/engines/frida/plugins/__init__.py' 2024-05-07T07:35:56,560 adding 'revenge/engines/frida/plugins/angr/__init__.py' 2024-05-07T07:35:56,561 adding 'revenge/engines/frida/plugins/angr/angr.py' 2024-05-07T07:35:56,563 adding 'revenge/engines/frida/plugins/decompiler/__init__.py' 2024-05-07T07:35:56,564 adding 'revenge/engines/frida/plugins/decompiler/decompiler.py' 2024-05-07T07:35:56,566 adding 'revenge/engines/frida/plugins/dwarf/__init__.py' 2024-05-07T07:35:56,567 adding 'revenge/engines/frida/plugins/handles/__init__.py' 2024-05-07T07:35:56,568 adding 'revenge/engines/frida/plugins/handles/handles.py' 2024-05-07T07:35:56,570 adding 'revenge/engines/frida/plugins/java/__init__.py' 2024-05-07T07:35:56,571 adding 'revenge/engines/frida/plugins/java/classes.py' 2024-05-07T07:35:56,573 adding 'revenge/engines/frida/plugins/java/java.py' 2024-05-07T07:35:56,575 adding 'revenge/engines/frida/plugins/java/java_class.py' 2024-05-07T07:35:56,576 adding 'revenge/engines/frida/plugins/radare2/__init__.py' 2024-05-07T07:35:56,577 adding 'revenge/engines/frida/plugins/radare2/radare2.py' 2024-05-07T07:35:56,579 adding 'revenge/engines/unicorn/__init__.py' 2024-05-07T07:35:56,580 adding 'revenge/engines/unicorn/process.py' 2024-05-07T07:35:56,582 adding 'revenge/engines/unicorn/memory/__init__.py' 2024-05-07T07:35:56,583 adding 'revenge/engines/unicorn/memory/find.py' 2024-05-07T07:35:56,585 adding 'revenge/engines/unicorn/memory/map.py' 2024-05-07T07:35:56,586 adding 'revenge/engines/unicorn/memory/memory.py' 2024-05-07T07:35:56,587 adding 'revenge/engines/unicorn/memory/memory_bytes.py' 2024-05-07T07:35:56,588 adding 'revenge/engines/unicorn/memory/memory_range.py' 2024-05-07T07:35:56,590 adding 'revenge/engines/unicorn/plugins/__init__.py' 2024-05-07T07:35:56,592 adding 'revenge/js/dispose.js' 2024-05-07T07:35:56,593 adding 'revenge/js/echo.js' 2024-05-07T07:35:56,594 adding 'revenge/js/enumerate_modules.js' 2024-05-07T07:35:56,595 adding 'revenge/js/enumerate_threads.js' 2024-05-07T07:35:56,596 adding 'revenge/js/exception_handler.js' 2024-05-07T07:35:56,598 adding 'revenge/js/find_in_memory.js' 2024-05-07T07:35:56,599 adding 'revenge/js/generic_suspend_until_true.js' 2024-05-07T07:35:56,600 adding 'revenge/js/get_declared_fields.js' 2024-05-07T07:35:56,601 adding 'revenge/js/get_declared_methods.js' 2024-05-07T07:35:56,602 adding 'revenge/js/instruction_count.js' 2024-05-07T07:35:56,603 adding 'revenge/js/pause_at.js' 2024-05-07T07:35:56,604 adding 'revenge/js/pause_at2.js' 2024-05-07T07:35:56,606 adding 'revenge/js/replace_function.js' 2024-05-07T07:35:56,607 adding 'revenge/js/resolve_location_address.js' 2024-05-07T07:35:56,608 adding 'revenge/js/rw_everything.js' 2024-05-07T07:35:56,610 adding 'revenge/js/rwx_everything.js' 2024-05-07T07:35:56,611 adding 'revenge/js/send_batch.js' 2024-05-07T07:35:56,612 adding 'revenge/js/send_repeat.js' 2024-05-07T07:35:56,613 adding 'revenge/js/stalk.js' 2024-05-07T07:35:56,615 adding 'revenge/js/telescope.js' 2024-05-07T07:35:56,617 adding 'revenge/js/timeless.js' 2024-05-07T07:35:56,618 adding 'revenge/js/windows_intercept_message_handler.js' 2024-05-07T07:35:56,619 adding 'revenge/js/windows_stalk_message_handlers.js' 2024-05-07T07:35:56,621 adding 'revenge/memory/__init__.py' 2024-05-07T07:35:56,622 adding 'revenge/memory/find.py' 2024-05-07T07:35:56,623 adding 'revenge/memory/map.py' 2024-05-07T07:35:56,625 adding 'revenge/memory/memory.py' 2024-05-07T07:35:56,627 adding 'revenge/memory/memory_bytes.py' 2024-05-07T07:35:56,628 adding 'revenge/memory/memory_range.py' 2024-05-07T07:35:56,630 adding 'revenge/modules/__init__.py' 2024-05-07T07:35:56,632 adding 'revenge/modules/module.py' 2024-05-07T07:35:56,634 adding 'revenge/modules/modules.py' 2024-05-07T07:35:56,636 adding 'revenge/native_error/__init__.py' 2024-05-07T07:35:56,637 adding 'revenge/parsers/__init__.py' 2024-05-07T07:35:56,639 adding 'revenge/parsers/elf/__init__.py' 2024-05-07T07:35:56,640 adding 'revenge/parsers/elf/elf.py' 2024-05-07T07:35:56,641 adding 'revenge/parsers/elf/program_header.py' 2024-05-07T07:35:56,643 adding 'revenge/parsers/elf/program_headers.py' 2024-05-07T07:35:56,644 adding 'revenge/parsers/elf/section_header.py' 2024-05-07T07:35:56,645 adding 'revenge/parsers/elf/section_headers.py' 2024-05-07T07:35:56,647 adding 'revenge/plugins/__init__.py' 2024-05-07T07:35:56,649 adding 'revenge/plugins/angr/__init__.py' 2024-05-07T07:35:56,650 adding 'revenge/plugins/angr/angr.py' 2024-05-07T07:35:56,652 adding 'revenge/plugins/angr/revenge_target.py' 2024-05-07T07:35:56,653 adding 'revenge/plugins/decompiler/__init__.py' 2024-05-07T07:35:56,655 adding 'revenge/plugins/decompiler/base.py' 2024-05-07T07:35:56,656 adding 'revenge/plugins/decompiler/decompiled.py' 2024-05-07T07:35:56,658 adding 'revenge/plugins/decompiler/decompiler.py' 2024-05-07T07:35:56,659 adding 'revenge/plugins/dwarf/__init__.py' 2024-05-07T07:35:56,661 adding 'revenge/plugins/dwarf/dwarf.py' 2024-05-07T07:35:56,663 adding 'revenge/plugins/dwarf/dwarf_decompiler.py' 2024-05-07T07:35:56,664 adding 'revenge/plugins/dwarf/dwarf_register_enums.py' 2024-05-07T07:35:56,666 adding 'revenge/plugins/handles/__init__.py' 2024-05-07T07:35:56,667 adding 'revenge/plugins/handles/handle.py' 2024-05-07T07:35:56,668 adding 'revenge/plugins/handles/handles.py' 2024-05-07T07:35:56,670 adding 'revenge/plugins/handles/linux.py' 2024-05-07T07:35:56,671 adding 'revenge/plugins/java/__init__.py' 2024-05-07T07:35:56,673 adding 'revenge/plugins/java/classes.py' 2024-05-07T07:35:56,674 adding 'revenge/plugins/java/java.py' 2024-05-07T07:35:56,675 adding 'revenge/plugins/java/java_class.py' 2024-05-07T07:35:56,677 adding 'revenge/plugins/radare2/__init__.py' 2024-05-07T07:35:56,679 adding 'revenge/plugins/radare2/radare2.py' 2024-05-07T07:35:56,680 adding 'revenge/plugins/radare2/decompilers/__init__.py' 2024-05-07T07:35:56,682 adding 'revenge/plugins/radare2/decompilers/ghidra.py' 2024-05-07T07:35:56,683 adding 'revenge/techniques/__init__.py' 2024-05-07T07:35:56,685 adding 'revenge/techniques/native_instruction_counter/__init__.py' 2024-05-07T07:35:56,686 adding 'revenge/techniques/native_instruction_counter/counter.py' 2024-05-07T07:35:56,688 adding 'revenge/techniques/native_instruction_counter/instruction_counter.py' 2024-05-07T07:35:56,689 adding 'revenge/techniques/native_timeless_tracer/__init__.py' 2024-05-07T07:35:56,691 adding 'revenge/techniques/native_timeless_tracer/timeless_trace.py' 2024-05-07T07:35:56,692 adding 'revenge/techniques/native_timeless_tracer/timeless_trace_item.py' 2024-05-07T07:35:56,693 adding 'revenge/techniques/native_timeless_tracer/timeless_tracer.py' 2024-05-07T07:35:56,695 adding 'revenge/techniques/tracer/__init__.py' 2024-05-07T07:35:56,697 adding 'revenge/techniques/tracer/instruction_tracer.py' 2024-05-07T07:35:56,698 adding 'revenge/threads/__init__.py' 2024-05-07T07:35:56,700 adding 'revenge/threads/thread.py' 2024-05-07T07:35:56,701 adding 'revenge/threads/threads.py' 2024-05-07T07:35:56,703 adding 'revenge/threads/create/__init__.py' 2024-05-07T07:35:56,704 adding 'revenge/threads/create/pthread.py' 2024-05-07T07:35:56,706 adding 'revenge-0.21.dist-info/METADATA' 2024-05-07T07:35:56,707 adding 'revenge-0.21.dist-info/WHEEL' 2024-05-07T07:35:56,708 adding 'revenge-0.21.dist-info/entry_points.txt' 2024-05-07T07:35:56,709 adding 'revenge-0.21.dist-info/top_level.txt' 2024-05-07T07:35:56,712 adding 'revenge-0.21.dist-info/RECORD' 2024-05-07T07:35:56,716 removing build/bdist.linux-armv7l/wheel 2024-05-07T07:35:56,886 Building wheel for revenge (setup.py): finished with status 'done' 2024-05-07T07:35:56,890 Created wheel for revenge: filename=revenge-0.21-py3-none-any.whl size=174628 sha256=c5c8d59eb77ca2f9225363a51e160cbc515e306b82b319a0d88446e6a7191726 2024-05-07T07:35:56,891 Stored in directory: /tmp/pip-ephem-wheel-cache-_0udil28/wheels/23/b0/61/fcc3e1dd205ff7778e3dc46f0fe254a85aa9421ed53f718af8 2024-05-07T07:35:56,907 Successfully built revenge 2024-05-07T07:35:56,914 Removed build tracker: '/tmp/pip-build-tracker-jtx1e961'