- можно ли скачать результаты ТОЛЬКО со специфичными полями - например, хост и порт, т.к. выгрузка получается очень большая, а мне нужен только хост и порт?
--fields ip_str,port ? взял тут https://help.shodan.io/mastery/working-with-shodan-data-files
Этот ключик работает только для parse, а не для download :(
я, конечно, не эксперт, но в доке шодана написано, что сначала делаешь download, а потом уже результаты download пихаешь в parse
Именно так, мне просто не нужно все, что оно скачивает (инфа о сертификатах и блаблабла). То есть я не хочу качать условно говоря 100Мб чтобы потом у себя на машине урезать до 10Мб. Я подозреваю что CLI так не может и надо апишку дергать, но решил переспросить
https://github.com/wellenc-lex/passivequery docker run --rm -v dockerresults:/dockerresults -v configs:/configs/ 5631/passivequeries python3 passivequery.py -i " . $queriesfile . " -a " . $apikeysfile . " -o " . $outputfile
Спасибо, сохраню но пока почитаю по апишке
там и юзается апишка внутри без - ограничение по выдаче несколько страниц
Короче по-человечески это реализовать нельзя без "хаков" я так понял?)
вот по человечески - задать список ключей, поисковой запрос - получить список айпишников) дописать только надо будет получение порта, мне не надо было
аааа, вижу-вижу. Я просто сразу питонячую либо стал смотреть - а там с лимитами какой-то прикол В вашем примере судя по всему должно работать нормально - большое спасибо!
Обсуждают сегодня