├── .gitignore ├── LICENSE ├── README.md ├── installers ├── Windows_installer.bat ├── Windows_installer_alternate.bat ├── linux_installer.sh └── readme.md ├── main.py ├── sharem ├── SHAREM_images │ ├── Sharem_demo.png │ ├── codeCoverage.jpg │ ├── config.jpg │ ├── downloading.png │ ├── encodedShellcode.png │ └── syscalls.png ├── setup.py └── sharem │ ├── __init__.py │ ├── sharem │ ├── DLLs │ │ ├── dict2_signatures.py │ │ ├── dict3_w32.py │ │ ├── dict4_ALL.py │ │ ├── dict5_signatures.py │ │ ├── dict_signatures.py │ │ ├── emu_helpers │ │ │ ├── __init__.py │ │ │ ├── atom.py │ │ │ ├── handles.py │ │ │ ├── heap.py │ │ │ ├── memHelper.py │ │ │ ├── registry.py │ │ │ ├── reverseLookUps.py │ │ │ ├── sharem_artifacts.py │ │ │ ├── sharem_filesystem.py │ │ │ ├── sim_values.py │ │ │ ├── structures.py │ │ │ └── tool_snapshot.py │ │ ├── hookAPIs.py │ │ ├── syscall_signatures.py │ │ ├── x64 │ │ │ └── placeholder.txt │ │ └── x86 │ │ │ └── placeholder.txt │ ├── WinSysCalls.json │ ├── __init__.py │ ├── aiTester.py │ ├── assemblyx86.py │ ├── config.cfg │ ├── config_template.cfg │ ├── distrFunc.py │ ├── helper │ │ ├── __init__.py │ │ ├── ctypesUnion.py │ │ ├── emu.py │ │ ├── emuHelpers.py │ │ ├── foundbooleans.py │ │ ├── hookAPIHelpers.py │ │ ├── jsonPrinting.py │ │ ├── listhelpers.py │ │ ├── moduleHelpers.py │ │ ├── printingOutput.py │ │ ├── sharemuDeob.py │ │ ├── shellcodeClass.py │ │ ├── structHelpers.py │ │ ├── tester_template.txt │ │ ├── testerhelper.py │ │ └── variable.py │ ├── lists.py │ ├── logging.txt │ ├── logs │ │ ├── __init__.py │ │ └── default │ │ │ ├── __init__.py │ │ │ ├── jsondefault.json │ │ │ └── jsondefaultdisasm.json │ ├── modules.py │ ├── nodes.txt │ ├── nt.csv │ ├── nt64.csv │ ├── parseconf.py │ ├── regs.txt │ ├── selfModify.py │ ├── sharem_debugger.py │ ├── sharemu.py │ ├── singleton │ │ ├── __init__.py │ │ └── helpers.py │ ├── skipAddressesCCC.json │ ├── sorting.py │ ├── test1_helper.py │ ├── tester_template.txt │ ├── ui.py │ ├── win32k.csv │ ├── win32k64.csv │ ├── wrapper │ │ ├── __init__.py │ │ └── sharem_wrapper.py │ └── wrapper_test.py │ └── sharem_main.py └── sharem_cli └── main.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/README.md -------------------------------------------------------------------------------- /installers/Windows_installer.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/installers/Windows_installer.bat -------------------------------------------------------------------------------- /installers/Windows_installer_alternate.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/installers/Windows_installer_alternate.bat -------------------------------------------------------------------------------- /installers/linux_installer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/installers/linux_installer.sh -------------------------------------------------------------------------------- /installers/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/installers/readme.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/main.py -------------------------------------------------------------------------------- /sharem/SHAREM_images/Sharem_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/Sharem_demo.png -------------------------------------------------------------------------------- /sharem/SHAREM_images/codeCoverage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/codeCoverage.jpg -------------------------------------------------------------------------------- /sharem/SHAREM_images/config.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/config.jpg -------------------------------------------------------------------------------- /sharem/SHAREM_images/downloading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/downloading.png -------------------------------------------------------------------------------- /sharem/SHAREM_images/encodedShellcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/encodedShellcode.png -------------------------------------------------------------------------------- /sharem/SHAREM_images/syscalls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/SHAREM_images/syscalls.png -------------------------------------------------------------------------------- /sharem/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/setup.py -------------------------------------------------------------------------------- /sharem/sharem/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/__init__.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/dict2_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/dict2_signatures.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/dict3_w32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/dict3_w32.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/dict4_ALL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/dict4_ALL.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/dict5_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/dict5_signatures.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/dict_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/dict_signatures.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/__init__.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/atom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/atom.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/handles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/handles.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/heap.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/memHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/memHelper.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/registry.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/reverseLookUps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/reverseLookUps.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/sharem_artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/sharem_artifacts.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/sharem_filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/sharem_filesystem.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/sim_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/sim_values.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/structures.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/emu_helpers/tool_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/emu_helpers/tool_snapshot.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/hookAPIs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/hookAPIs.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/syscall_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/DLLs/syscall_signatures.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/x64/placeholder.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sharem/sharem/sharem/DLLs/x86/placeholder.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sharem/sharem/sharem/WinSysCalls.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/WinSysCalls.json -------------------------------------------------------------------------------- /sharem/sharem/sharem/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/__init__.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/aiTester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/aiTester.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/assemblyx86.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/assemblyx86.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/config.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/config.cfg -------------------------------------------------------------------------------- /sharem/sharem/sharem/config_template.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/config_template.cfg -------------------------------------------------------------------------------- /sharem/sharem/sharem/distrFunc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/distrFunc.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/__init__.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/ctypesUnion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/ctypesUnion.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/emu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/emu.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/emuHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/emuHelpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/foundbooleans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/foundbooleans.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/hookAPIHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/hookAPIHelpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/jsonPrinting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/jsonPrinting.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/listhelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/listhelpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/moduleHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/moduleHelpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/printingOutput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/printingOutput.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/sharemuDeob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/sharemuDeob.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/shellcodeClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/shellcodeClass.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/structHelpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/structHelpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/tester_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/tester_template.txt -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/testerhelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/testerhelper.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/helper/variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/helper/variable.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/lists.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/logging.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/logging.txt -------------------------------------------------------------------------------- /sharem/sharem/sharem/logs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sharem/sharem/sharem/logs/default/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sharem/sharem/sharem/logs/default/jsondefault.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/logs/default/jsondefault.json -------------------------------------------------------------------------------- /sharem/sharem/sharem/logs/default/jsondefaultdisasm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/logs/default/jsondefaultdisasm.json -------------------------------------------------------------------------------- /sharem/sharem/sharem/modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/modules.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/nodes.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sharem/sharem/sharem/nt.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/nt.csv -------------------------------------------------------------------------------- /sharem/sharem/sharem/nt64.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/nt64.csv -------------------------------------------------------------------------------- /sharem/sharem/sharem/parseconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/parseconf.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/regs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/regs.txt -------------------------------------------------------------------------------- /sharem/sharem/sharem/selfModify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/selfModify.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/sharem_debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/sharem_debugger.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/sharemu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/sharemu.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/singleton/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/singleton/__init__.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/singleton/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/singleton/helpers.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/skipAddressesCCC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/skipAddressesCCC.json -------------------------------------------------------------------------------- /sharem/sharem/sharem/sorting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/sorting.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/test1_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/test1_helper.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/tester_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/tester_template.txt -------------------------------------------------------------------------------- /sharem/sharem/sharem/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/ui.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/win32k.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/win32k.csv -------------------------------------------------------------------------------- /sharem/sharem/sharem/win32k64.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/win32k64.csv -------------------------------------------------------------------------------- /sharem/sharem/sharem/wrapper/__init__.py: -------------------------------------------------------------------------------- 1 | from .sharem_wrapper import * -------------------------------------------------------------------------------- /sharem/sharem/sharem/wrapper/sharem_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/wrapper/sharem_wrapper.py -------------------------------------------------------------------------------- /sharem/sharem/sharem/wrapper_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem/wrapper_test.py -------------------------------------------------------------------------------- /sharem/sharem/sharem_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem/sharem/sharem_main.py -------------------------------------------------------------------------------- /sharem_cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bw3ll/sharem/HEAD/sharem_cli/main.py --------------------------------------------------------------------------------