Skip to content
/ wp-mhn Public

Integrates your Modern Honeypot Network Server and Wordpress Blog via MHN's REST API and WP's shortcodes

Notifications You must be signed in to change notification settings

d0n601/wp-mhn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wp-mhn

Integrates your Modern Honeypot Network Server and your Wordpress Blog via MHN's REST API and WP's shortcodes

Installation and Usage

  1. Download wp-mhn as a zip file, or clone the repo and compress it.
  2. Edit config.sample.php with information corresponding to your MHN server.
  3. Save/Rename config.sample.php to config.php
  4. Upload the plugin to your blog and activate it.
  5. Add shortcodes to pages which you desire the corresponding information to appear.
    • [last_day]
    • [top_attackers]
    • [honeypot hp="HONEYPOT"]
    • [sessions]

Examples

  1. [last_day] Attacks over last 24 hours
  2. [top_attackers] Top Attacking IP Addresses
  3. [honeypot hp="glastopf"] Glastopf Honeypot Output
  4. [honeypot hp="dionaea"] Dionaea Honeypot Output
  5. [honeypot hp="wordpot"] Wordpot Honeypot Output
  6. [sessions] Sessions by Attacking IP, must contain GET souce_ip

Contributions

This plugin is not on the Wordpress Plugin Directory. I developed it to meet the needs of my blog, and open sourced it as it may be a quick start for other developers looking to do something similar. If you'd like to contribute additional shortcodes or implement WP-Admin functionality then please submit a pull request and I'll potentially merge it.

About

Integrates your Modern Honeypot Network Server and Wordpress Blog via MHN's REST API and WP's shortcodes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages