binee icon indicating copy to clipboard operation
binee copied to clipboard

Binee: binary emulation environment

Results 18 binee issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/56503656/147904409-dc4443e2-510d-4269-bc91-9e53983fc6a1.png)

Issue 1: Parsing Resources Functions related to resource section(eg: LoadStringA) failed in binee when I set a partial hook, so when I looked into it I and started analyzing I...

Incorrect import entries added due to incorrect parsing in https://github.com/carbonblack/binee/blob/4216d9650791d2937066978a8ad7c8cead3e8453/pefile/pefile.go#L692 importThunk is incremented 4 bytes instead of 8 bytes for 64bit binaries.

The test files included in binee are built using C++ Redistributable DLLs. To have them run correctly without having to grab DLL piecemeal as they generate errors in binee, the...

Greetings, I love your project and am researching it before I install it. **_This is a question only:_** Can `binee` allow for emulation of the **_Windows Terminals/Consoles apps_** interactively? Specifically...

Using binee to test the malware with md5 ```dcb14f117a32b786ff1506dc80f23370```, the execution crashed with the following error: ``` [1] 0x212fc5d0: F kernel32.dll:GetSystemTimeAsFileTime(lpSystemTimeAsFileTime = 0xb7feffec) = 0xb7feffec [1] 0x21303350: P kernel32.dll:GetCurrentProcessId() =...

No dlls are missing and it seems that its stuck at the third API call, its the same for all the test binaries binee@36db47c11662:~/go/src/binee# ./binee tests/ConsoleApplication1_x86.exe [1] 0x21982e60: F GetSystemTimeAsFileTime(lpSystemTimeAsFileTime...

Currently, the implementation of pefile in this repo doesn't handle export forwarding (https://en.wikibooks.org/wiki/X86_Disassembly/Windows_Executable_Files#Forwarding). This may be the cause of #17 and other issues where a sample hangs or crashes -...

I was running `binee` last night, and on one of my samples the invocation of `GetLastError` would result in incorrect execution (eventually resulting in an invalid read). I used IDA...

To enable analysis of samples using `user32.dll`, support for `KiFastSystemCall` of `ntdll` is needed in `binee`. Roughly, this is what happens when a program invokes a function of `user32.dll`, say...