Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Stores and reads array

Featured Replies

Posted

I am curious about how peid loads signature database. Does Peid store the signature as an array and load it to memory?

If I compare the used memory between peid and exeinfope

Exeinfope

Priv. Working Set : 316,676 K

Commit Size : 318.068 K

Peid

Priv. Working Set : 2232 K

Commit Size : 6792 K

I know they are different program but they are quite similar with big difference about memory consumption.

Actually, I have signature database, I put it as an array in a DLL. My EXE retrieve the array from DLL and assign the array to EXE's variable. The problem is my EXE will consume huge memory. What is the effective way?

question is are they both packed with same packers? if you dont use a packer then it wont be as big in memory as a packer has to load the whole lot in memory before executing, I think custom signatures are stored in .txt file and loaded into to an array at scan time, They probably have small pre-defined database compiled into the exe, to be honest I wouldn't know...

  • Author

I am not just talking about Peid, but what is the effective way to load huge data/array as database and read it fastly.

Hmm..I think scan time is not a good idea because I/O activity is more consume time. I might be wrong.

I am not just talking about Peid, but what is the effective way to load huge data/array as database and read it fastly.

Hmm..I think scan time is not a good idea because I/O activity is more consume time. I might be wrong.

linked list http://en.wikipedia.org/wiki/Linked_list , with a smart search algorithm ;)

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.