Как я мог, используя API "ReadProcessMemory", циклически пройти по всем запущенным процессам машины и сканировать массив строк и возвращать значение true / false, если какой-либо один или несколько содержатся в памяти процесса - используяVB6?
Пример:
Strings() = {"@STRING1@", "@ANOTHERSTRING@", "$TRING"}
Loop # Processes
If InStr(ProcessMemory(#), Strings) Then
MsgBox(Process(#) & " Contains one of the strings!")
End If
Loop