operatorequals/httpimport

Remove "modules" parameter from functions and HttpImporter

Closed this issue · 0 comments

The modules parameter was used to declare what packages/modules can be imported from a certain URL.
This parameter was being used so the importer wouldn't try requests for modules that didn't exist at the "find_module" phase. This was done to not generate useless traffic. Minimal traffic was a functional requirement of this project in previous versions, as it was a RAT stager

Now, it is possible to try requests for commands in dynamic ways, hence the whole positional parameter can be omitted in a version change that changes the interface of:

HttpImporter
remote_repo
add_remote_repo