This project emulates an x86 system with an Intel like CPU and memory capable of loading and execute disassembled files.
The integrated debugger allows to inspect the CPU, memory and stack contents.
The objective is to use this system to discovery vulnerabilities in software.
The code to be loaded and executed by this system is produced by ObjDump software utility.
Other objectives of the system include visualization over the complexity of the executed code. Interaction between functions can be seen as a social network. Export for NetDraw was provided.
Visualization in 3D is also an objective. Export to VTK was also provided.
Latest 5 files |
|||
---|---|---|---|
名称 | 大小 | 日期 | 下载总数 |
LNXpath.h | 0.4 KB | 2014-06-22 02:46 | 2 |
LNXnuma.h | 0.2 KB | 2014-06-22 02:46 | 3 |
LNXnfs_fs_i.h | 0.4 KB | 2014-06-22 02:46 | 3 |
LNXlimits.h | 0.9 KB | 2014-06-22 02:46 | 3 |
LNXirqreturn.h | 0.4 KB | 2014-06-22 02:46 | 3 |
全文件 |
|||
src | |||
Analyzer.h | 0.9 KB | 2014-06-22 02:46 | 2 |
auxConvert.h | 0.4 KB | 2014-06-22 02:46 | 3 |
debugger.h | 0.1 KB | 2014-06-22 02:46 | 2 |
Debug.h | 0.2 KB | 2014-06-22 02:46 | 3 |
_DriverLoader.h | 0.1 KB | 2014-06-22 02:46 | 5 |
_DriverOptions.h | 5.7 KB | 2014-06-22 02:46 | 8 |
DStatic.sln | 0.9 KB | 2014-06-22 02:46 | 4 |
DStatic.vcxproj.user | 0.2 KB | 2014-06-22 02:46 | 4 |
KernelHook.h | 0.1 KB | 2014-06-22 02:46 | 22 |
linker.h | 0.2 KB | 2014-06-22 02:46 | 9 |
_linux_h.h | 6.5 KB | 2014-06-22 02:46 | 5 |
LNXASMauxvec.h | 0.3 KB | 2014-06-22 02:46 | 2 |
LNXAsmCache.h | 0.6 KB | 2014-06-22 02:46 | 3 |
LNXasm-genericbitsperlong.h | 0.9 KB | 2014-06-22 02:46 | 3 |
LNXasm-genericcache.h | 0.3 KB | 2014-06-22 02:46 | 3 |
LNXAsm-genericpoll.h | 0.7 KB | 2014-06-22 02:46 | 2 |
LNXAsmGenSockios.h | 0.4 KB | 2014-06-22 02:46 | 3 |
LNXAsmGenSsockios.h | 0.4 KB | 2014-06-22 02:46 | 2 |
LNXASMmmu.h | 0.4 KB | 2014-06-22 02:46 | 2 |
LNXASMModule.h | 0.5 KB | 2014-06-22 02:46 | 3 |
LNXAsmPoll.h | 32 B | 2014-06-22 02:46 | 3 |
LNXasmposix_types.h | 0.3 KB | 2014-06-22 02:46 | 2 |
LNXAsmSocket.h | 29 B | 2014-06-22 02:46 | 2 |
LNXAsmSockios.h | 30 B | 2014-06-22 02:46 | 2 |
LNX_ASM_spinlock_types.h | 0.4 KB | 2014-06-22 02:46 | 2 |
lnx_asm_types.h | 0.5 KB | 2014-06-22 02:46 | 2 |
LNXASMtypes.h | 0.5 KB | 2014-06-22 02:46 | 3 |
LNXbyteorder.h | 0.1 KB | 2014-06-22 02:46 | 1 |
LNXCurrent.h | 0.5 KB | 2014-06-22 02:46 | 3 |
LNX__ffs.h | 0.7 KB | 2014-06-22 02:46 | 2 |
LNXfls64.h | 0.9 KB | 2014-06-22 02:46 | 3 |
LNXfls.h | 0.6 KB | 2014-06-22 02:46 | 2 |
LNXFsread_write.h | 0.5 KB | 2014-06-22 02:46 | 1 |
LNXIf_arp.h | 0.3 KB | 2014-06-22 02:46 | 1 |
LNXirqreturn.h | 0.4 KB | 2014-06-22 02:46 | 3 |
LNXIw_handler.h | 0.1 KB | 2014-06-22 02:46 | 1 |
lnxkref.h | 0.7 KB | 2014-06-22 02:46 | 5 |
LNXlimits.h | 0.9 KB | 2014-06-22 02:46 | 3 |
LNXnfs_fs_i.h | 0.4 KB | 2014-06-22 02:46 | 3 |
_lnxntoskernel.h | 1.6 KB | 2014-06-22 02:46 | 4 |
LNXnuma.h | 0.2 KB | 2014-06-22 02:46 | 3 |
LNXpath.h | 0.4 KB | 2014-06-22 02:46 | 2 |
_LNXPe_Linker.h | 33.3 KB | 2014-06-22 02:46 | 4 |
LNXrwsem.h | 0.6 KB | 2014-06-22 02:46 | 3 |
LNXseccomp.h | 0.8 KB | 2014-06-22 02:46 | 6 |
LNXsignal-defs.h | 0.8 KB | 2014-06-22 02:46 | 3 |
_lnxtypes.h | 6.4 KB | 2014-06-22 02:46 | 3 |
_LNXWinnt_Types.h | 46.8 KB | 2014-06-22 02:46 | 3 |
_Logger.h | 0.2 KB | 2014-06-22 02:46 | 4 |
analyzer.cpp | 7.9 KB | 2014-06-22 02:46 | 3 |
auxConvert.cpp | 2.3 KB | 2014-06-22 02:46 | 3 |
called.txt | 57.9 KB | 2014-06-22 02:46 | 2 |
cpu.cpp | 61.6 KB | 2014-06-22 02:46 | 11 |
cpu.h | 2.3 KB | 2014-06-22 02:46 | 4 |
debugger.cpp | 3.1 KB | 2014-06-22 02:46 | 4 |
DiscStatic.c | 21.6 KB | 2014-06-22 02:46 | 4 |
DiscStatic.cpp | 1.1 KB | 2014-06-22 02:46 | 3 |
DriverLoader_static.cpp | 23.7 KB | 2014-06-22 02:46 | 2 |
DriverOptions.h | 5.8 KB | 2014-06-22 02:46 | 4 |
_winnt_types.h | 41.4 KB | 2014-06-22 02:46 | 3 |
LNXwrapper.h | 0.7 KB | 2014-06-22 02:46 | 3 |
DStatic.sdf | 2.6 MB | 2014-06-22 02:46 | 5 |
DStatic.v12.suo | 82.0 KB | 2014-06-22 02:46 | 5 |
DStatic.vcxproj | 4.3 KB | 2014-06-22 02:46 | 5 |
DStatic.vcxproj.filters | 2.0 KB | 2014-06-22 02:46 | 2 |
kobject.h | 6.8 KB | 2014-06-22 02:46 | 7 |
listsupport.h | 1.1 KB | 2014-06-22 02:46 | 3 |
LNXaio_abi.h | 3.0 KB | 2014-06-22 02:46 | 1 |
lnxaio.h | 7.6 KB | 2014-06-22 02:46 | 2 |
LNXAsm-genericAtomic.h | 4.0 KB | 2014-06-22 02:46 | 3 |
LNX-asm-generic-errno-base.h | 1.5 KB | 2014-06-22 02:46 | 9 |
LNX-asm-generic-errno.h | 5.1 KB | 2014-06-22 02:46 | 3 |
LNXAsm-genericint-ll64.h | 1.4 KB | 2014-06-22 02:46 | 3 |
LNXAsm-genericPage.h | 2.4 KB | 2014-06-22 02:46 | 3 |
LNXAsmGenericSiginfo.h | 8.7 KB | 2014-06-22 02:46 | 3 |
lnxasm-generictypes.h | 1.0 KB | 2014-06-22 02:46 | 3 |
LNXAsmGenSocket.h | 1.4 KB | 2014-06-22 02:46 | 3 |
LNXASMposix_types_32.h | 2.3 KB | 2014-06-22 02:46 | 1 |
LNXASMposixtypes_32.h | 2.3 KB | 2014-06-22 02:46 | 2 |
LNXASMposix_types_64.h | 3.2 KB | 2014-06-22 02:46 | 2 |
LNXAsmResource.h | 2.9 KB | 2014-06-22 02:46 | 2 |
LNXAsmsignal.h | 2.8 KB | 2014-06-22 02:46 | 3 |
LNXAsmthread_info.h | 8.2 KB | 2014-06-22 02:46 | 2 |
LNXAsmUaccess.h | 7.3 KB | 2014-06-22 02:46 | 2 |
LNXasync.h | 1.0 KB | 2014-06-22 02:46 | 2 |
lnxatomic-long.h | 5.5 KB | 2014-06-22 02:46 | 3 |
LNXauxvec.h | 1.5 KB | 2014-06-22 02:46 | 3 |
LNXbacking-dev.h | 9.7 KB | 2014-06-22 02:46 | 11 |
lnxbase.h | 5.8 KB | 2014-06-22 02:46 | 3 |
LNXBasepower.h | 2.2 KB | 2014-06-22 02:46 | 3 |
LNXbitmap.h | 10.6 KB | 2014-06-22 02:46 | 2 |
LNXbitops.h | 5.1 KB | 2014-06-22 02:46 | 3 |
LNX_BO_generic.h | 5.5 KB | 2014-06-22 02:46 | 4 |
LNX_BO_little_endian.h | 3.7 KB | 2014-06-22 02:46 | 1 |
LNXbuffer_head.h | 11.1 KB | 2014-06-22 02:46 | 2 |
LNXcache.h | 1.6 KB | 2014-06-22 02:46 | 3 |
lnxcapability.h | 17.9 KB | 2014-06-22 02:46 | 3 |
LNXcoda.h | 17.3 KB | 2014-06-22 02:46 | 3 |
lnxcoda_psdev.h | 3.3 KB | 2014-06-22 02:46 | 2 |
LNXcompletion.h | 3.3 KB | 2014-06-22 02:46 | 2 |
LNXcpufeature.h | 16.5 KB | 2014-06-22 02:46 | 3 |
lnxcpumask.h | 26.0 KB | 2014-06-22 02:46 | 3 |
LNXcputime.h | 2.0 KB | 2014-06-22 02:46 | 2 |
LNXdcache.h | 11.6 KB | 2014-06-22 02:46 | 3 |
LNXdevice.h | 21.8 KB | 2014-06-22 02:46 | 3 |
LNXelf.h | 11.9 KB | 2014-06-22 02:46 | 2 |
LNXErr.h | 1.3 KB | 2014-06-22 02:46 | 3 |
LNXerrno-base.h | 1.5 KB | 2014-06-22 02:46 | 3 |
LNXerrno.h | 1.2 KB | 2014-06-22 02:46 | 3 |
LNXethtool.h | 27.7 KB | 2014-06-22 02:46 | 4 |
LNXfcntl.h | 4.4 KB | 2014-06-22 02:46 | 3 |
lnx_fs_sysfs.h | 6.3 KB | 2014-06-22 02:46 | 5 |
MyDebugSupport.h | 0.8 KB | 2014-06-22 02:46 | 4 |
NetDraw.h | 0.2 KB | 2014-06-22 02:46 | 3 |
lnxfs.h | 84.3 KB | 2014-06-22 02:46 | 5 |
LNXgfpflags.h | 1.5 KB | 2014-06-22 02:46 | 3 |
LNXgfp.h | 11.7 KB | 2014-06-22 02:46 | 2 |
LNXhash.h | 1.8 KB | 2014-06-22 02:46 | 3 |
LNXHdlcIoctl.h | 2.5 KB | 2014-06-22 02:46 | 2 |
LNXhrtimer.h | 13.0 KB | 2014-06-22 02:46 | 3 |
LNXidr.h | 4.4 KB | 2014-06-22 02:46 | 2 |
LNXIf_Ether.h | 6.0 KB | 2014-06-22 02:46 | 2 |
lnxif.h | 8.1 KB | 2014-06-22 02:46 | 2 |
LNXif_link.h | 8.3 KB | 2014-06-22 02:46 | 2 |
LNXif_packet.h | 3.4 KB | 2014-06-22 02:46 | 2 |
LNXinterrupt.h | 19.1 KB | 2014-06-22 02:46 | 2 |
LNXioport.h | 6.9 KB | 2014-06-22 02:46 | 3 |
lnxiw_ndis.h | 5.3 KB | 2014-06-22 02:46 | 2 |
LNXkdev_t.h | 2.1 KB | 2014-06-22 02:46 | 2 |
LnxKernel.h | 24.6 KB | 2014-06-22 02:46 | 3 |
LNXkey.h | 8.8 KB | 2014-06-22 02:46 | 3 |
lnxklist.h | 2.5 KB | 2014-06-22 02:46 | 4 |
LNXkobject.h | 7.3 KB | 2014-06-22 02:46 | 3 |
lnxkobject_ns.h | 1.7 KB | 2014-06-22 02:46 | 2 |
LNXktime.h | 9.8 KB | 2014-06-22 02:46 | 2 |
lnxlist.h | 22.1 KB | 2014-06-22 02:46 | 3 |
LNXLoader.h | 2.5 KB | 2014-06-22 02:46 | 3 |
LNXlockdep.h | 15.8 KB | 2014-06-22 02:46 | 2 |
LNXmm.h | 50.8 KB | 2014-06-22 02:46 | 3 |
lnxmm_types.h | 9.7 KB | 2014-06-22 02:46 | 3 |
LNXmmzone.h | 35.0 KB | 2014-06-22 02:46 | 3 |
LNXmodpost.h | 5.1 KB | 2014-06-22 02:46 | 3 |
LNXModule.h | 19.0 KB | 2014-06-22 02:46 | 3 |
LNXmutex.h | 5.4 KB | 2014-06-22 02:46 | 3 |
lnxndis.h | 39.2 KB | 2014-06-22 02:46 | 2 |
LNXNdiswrapper.h | 5.9 KB | 2014-06-22 02:46 | 3 |
Prolog.cpp | 0.6 KB | 2014-06-22 02:46 | 3 |
Prolog.h | 0.1 KB | 2014-06-22 02:46 | 10 |
setupEnvironment.bat | 0.1 KB | 2014-06-22 02:46 | 6 |
lnxnetdevice.h | 72.4 KB | 2014-06-22 02:46 | 4 |
lnxnetlink.h | 8.8 KB | 2014-06-22 02:46 | 3 |
LNXnodemask.h | 16.3 KB | 2014-06-22 02:46 | 3 |
LNXNotifier.h | 10.6 KB | 2014-06-22 02:46 | 3 |
LNXPage_32_types.h | 1.5 KB | 2014-06-22 02:46 | 6 |
lnxpage-flags.h | 13.4 KB | 2014-06-22 02:46 | 2 |
LNXpagemap.h | 13.6 KB | 2014-06-22 02:46 | 2 |
LnxPCI.h | 42.2 KB | 2014-06-22 02:46 | 2 |
LNXpci_ids.h | 101.0 KB | 2014-06-22 02:46 | 2 |
LNXpci_regs.h | 30.6 KB | 2014-06-22 02:46 | 3 |
lnxpe_linker.h | 33.2 KB | 2014-06-22 02:46 | 1 |
LNXpercpu_counter.h | 3.5 KB | 2014-06-22 02:46 | 2 |
LNXpid.h | 5.5 KB | 2014-06-22 02:46 | 2 |
LNXplist.h | 8.9 KB | 2014-06-22 02:46 | 3 |
lnxpm.h | 22.8 KB | 2014-06-22 02:46 | 4 |
LNXpm_qos_params.h | 1.0 KB | 2014-06-22 02:46 | 2 |
LNXpm_runtime.h | 4.7 KB | 2014-06-22 02:46 | 2 |
LNXpm_wakeup.h | 2.4 KB | 2014-06-22 02:46 | 0 |
LNXpnp.h | 1.5 KB | 2014-06-22 02:46 | 5 |
LNXpoison.h | 2.7 KB | 2014-06-22 02:46 | 4 |
LNXpoll.h | 3.7 KB | 2014-06-22 02:46 | 2 |
LNXPosix_types.h | 2.1 KB | 2014-06-22 02:46 | 2 |
LNXpower.h | 6.8 KB | 2014-06-22 02:46 | 3 |
LNXprio_tree.h | 3.3 KB | 2014-06-22 02:46 | 1 |
lnxprocessor.h | 25.1 KB | 2014-06-22 02:46 | 3 |
lnxproc_fs.h | 1.5 KB | 2014-06-22 02:46 | 1 |
LNXproportions.h | 3.1 KB | 2014-06-22 02:46 | 3 |
lnxquota.h | 14.4 KB | 2014-06-22 02:46 | 3 |
LNXradix-tree.h | 7.5 KB | 2014-06-22 02:46 | 4 |
LNXrbtree.h | 5.1 KB | 2014-06-22 02:46 | 2 |
lnxrculist.h | 16.0 KB | 2014-06-22 02:46 | 2 |
LNXrequired-features.h | 2.3 KB | 2014-06-22 02:46 | 25 |
LNXresource.h | 2.3 KB | 2014-06-22 02:46 | 2 |
LNXrwlock_types.h | 1.4 KB | 2014-06-22 02:46 | 3 |
LNXsched.h | 74.4 KB | 2014-06-22 02:46 | 3 |
LNXsecurity.h | 109.1 KB | 2014-06-22 02:46 | 3 |
LNXseqlock.h | 4.6 KB | 2014-06-22 02:46 | 3 |
LNXsignal.h | 10.9 KB | 2014-06-22 02:46 | 1 |
lnxskbuff.h | 61.7 KB | 2014-06-22 02:46 | 3 |
LNXsocket.h | 10.8 KB | 2014-06-22 02:46 | 2 |
LNXSockios.h | 5.6 KB | 2014-06-22 02:46 | 3 |
lnxspinlock.h | 11.5 KB | 2014-06-22 02:46 | 3 |
LNXspinlock_types.h | 2.3 KB | 2014-06-22 02:46 | 2 |
LNXspinlock_up.h | 2.1 KB | 2014-06-22 02:46 | 2 |
LNXsrcu.h | 4.1 KB | 2014-06-22 02:46 | 3 |
LNXstatfs.h | 1.3 KB | 2014-06-22 02:46 | 2 |
LNXstat.h | 1.7 KB | 2014-06-22 02:46 | 3 |
LNXsyscalls.h | 39.0 KB | 2014-06-22 02:46 | 2 |
LNXSysfs.h | 8.9 KB | 2014-06-22 02:46 | 2 |
lnxsysfssysfs.h | 6.3 KB | 2014-06-22 02:46 | 2 |
LNXtask_io_accounting.h | 1.1 KB | 2014-06-22 02:46 | 2 |
LNXthread_info.h | 3.4 KB | 2014-06-22 02:46 | 2 |
LNXthreads.h | 1.2 KB | 2014-06-22 02:46 | 3 |
LNXtick.h | 4.6 KB | 2014-06-22 02:46 | 4 |
LNXtime.h | 8.8 KB | 2014-06-22 02:46 | 2 |
LNXtimer.h | 7.8 KB | 2014-06-22 02:46 | 4 |
LNXtypes.h | 6.4 KB | 2014-06-22 02:46 | 2 |
LNXuaccess.h | 3.4 KB | 2014-06-22 02:46 | 3 |
LNXuio.h | 1.3 KB | 2014-06-22 02:46 | 2 |
lnxwait.h | 21.4 KB | 2014-06-22 02:46 | 4 |
lnxwinnt_types.h | 44.1 KB | 2014-06-22 02:46 | 2 |
LNXWireless.h | 40.8 KB | 2014-06-22 02:46 | 1 |
t1.c | 0.1 KB | 2014-06-22 02:46 | 2 |
visualization.h | 0.3 KB | 2014-06-22 02:46 | 3 |
lnxworkqueue.h | 12.4 KB | 2014-06-22 02:46 | 6 |
LNXwrapndis.h | 2.7 KB | 2014-06-22 02:46 | 3 |
LNXxattr.h | 2.9 KB | 2014-06-22 02:46 | 3 |
MemDumpSupport.h | 2.5 KB | 2014-06-22 02:46 | 3 |
memory.cpp | 7.0 KB | 2014-06-22 02:46 | 9 |
memory.h | 1.1 KB | 2014-06-22 02:46 | 1 |
myTypesSupport.h | 3.3 KB | 2014-06-22 02:46 | 2 |
NetDraw.cpp | 2.0 KB | 2014-06-22 02:46 | 3 |
out4.txt | 927.7 KB | 2014-06-22 02:45 | 4 |
proj.pro | 51.2 KB | 2014-06-22 02:45 | 3 |
visualization.cpp | 7.6 KB | 2014-06-22 02:45 | 4 |
VTK.cpp | 1.7 KB | 2014-06-22 02:45 | 3 |