Searching for information about an IP address. Search through blacklists, open and closed databases.
- When the module is initialized, plugins that need to be connected can be selected.
- Implement module support.
- Implement an http client that modules can use.
- Add the ability to operate an http client through a proxy.
- Implement a key-value cache with lifetime/redis support that modules can use.
- Implement saving cache state to file system/redis
- Implement a console interface.