6
0
mirror of https://github.com/avast/ioc synced 2024-06-29 18:21:19 +00:00
ioc-collection/VB-Research/README.md
2021-05-19 16:18:21 +02:00

25 lines
1.1 KiB
Markdown

# VB6 Research samples
More technical informations at <https://decoded.avast.io/davidzimmer/reusing-vb6-p-code-functions/>
### Table of Contents
| Folder name | Description
|:------------------------|:-------------------------------
| firstTest | simple return value from pcode
| globalVar | setup/test mem to handle global variables
| structs | passing structs from C to pcode
| two_funcs | interlink two pcode functions
| binary_ConstPoolEntry1 | test decoding a binary const pool entry
| binary_ConstPoolEntry2 | as 1, simplified decoding technique.
| lateBinding | late bind sapi voice example
| earlyBinding | early bind sapi voice example
| decrypt_test | ripping a decryptor from a pcode exe and calling directly with complex prototype
| getVarData | c host returns different types of variant data from callback to pcode.
| decrypt_benchmark | rc4 benchmarking apps in c/pcode and straight C
| complex_globals | sets complex global variables from C
All samples were compiled using VB6 and VS 2008.