ioc-collection/VB-Research
Michal Salát aa0c9e4fb4
VB Scripting examples
2023-01-04 16:31:51 +01:00
..
binary_ConstPoolEntry1 Update README.md 2021-05-19 16:16:27 +02:00
binary_ConstPoolEntry2 Add files via upload 2021-05-19 13:26:37 +02:00
complex_globals Add files via upload 2021-05-19 16:19:53 +02:00
decrypt_benchmark Add files via upload 2021-05-19 13:26:37 +02:00
decrypt_test Add files via upload 2021-05-19 13:26:37 +02:00
earlyBinding Add files via upload 2021-05-19 13:26:37 +02:00
firstTest Add files via upload 2021-05-19 13:26:37 +02:00
getVarData Add files via upload 2021-05-19 13:26:37 +02:00
globalVar Add files via upload 2021-05-19 13:26:37 +02:00
lateBinding Add files via upload 2021-05-19 13:26:37 +02:00
structs Add files via upload 2021-05-19 13:26:37 +02:00
two_funcs Add files via upload 2021-05-19 13:26:37 +02:00
vbOpenScript VB Scripting examples 2023-01-04 16:31:51 +01:00
README.md Update README.md 2021-05-19 16:18:21 +02:00
ReadMe.txt VB Scripting examples 2023-01-04 16:31:51 +01:00

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.