Abstract

Writing Malware For Fun and Profit

  1. Spying on system
    -> Hooking function calls
    -> Hooking filesystem functions
    -> Hooking network functions
    -> Loading and unloading the hooks
    -> Limitations

  2. Maintaining persistence
    -> User level persistence
    -> using cron
    -> using profile
    -> System level persistence
    -> using systemd
    -> using global hooks
    -> Global mutexes, and locking

  3. Hiding the tracks
    -> Hiding malware binary
    -> Hiding dropped payloads
    -> Hiding network connections

  4. Malware plugins
    -> Writing a basic plugin engine
    -> Managing plugins at runtime
    -> Writing plugins

  5. Wrapping everything up

Speaker

Adhokshaj Mishra

Timing

Starts at Sunday May 17 2020, 10:00 AM. The sessions runs for about 8 hours.

Resources