Files
sn0int/modules/harness/add-all.lua
2019-07-15 03:28:09 +02:00

108 lines
2.4 KiB
Lua

-- Description: TODO your description here
-- Version: 0.1.0
-- License: GPL-3.0
function run()
info('adding domain')
domain_id = db_add('domain', {
value='example.com',
})
if last_err() then return end
info('adding subdomain')
subdomain_id = db_add('subdomain', {
domain_id=domain_id,
value='example.com',
})
if last_err() then return end
info('adding ipaddr')
ipaddr_id = db_add('ipaddr', {
value='192.0.2.1',
})
if last_err() then return end
info('adding device')
device_id = db_add('device', {
value='ff:ff:ff:ff:ff:ff',
})
if last_err() then return end
info('adding network')
network_id = db_add('network', {
value='myssid',
})
if last_err() then return end
info('adding email')
email_id = db_add('email', {
value='foo@example.com',
})
if last_err() then return end
info('adding phonenumber')
phonenumber_id = db_add('phonenumber', {
value='+4912345678',
})
if last_err() then return end
info('adding breach')
breach_id = db_add('breach', {
value='hack the planet',
})
if last_err() then return end
info('adding account')
account_id = db_add('account', {
service='github.com',
username='kpcyrd',
})
if last_err() then return end
info('adding image')
blob = create_blob('abc')
image_id = db_add('image', {
value=blob,
})
if last_err() then return end
info('adding port')
port_id = db_add('port', {
ip_addr_id=ipaddr_id,
ip_addr='192.0.2.1',
port=443,
protocol='tcp',
status='open',
})
if last_err() then return end
info('adding url')
url_id = db_add('url', {
subdomain_id=subdomain_id,
value='https://www.example.com/a/b',
body='<html></html>',
})
if last_err() then return end
info('adding breach_email')
db_add('breach-email', {
breach_id=breach_id,
email_id=email_id,
})
if last_err() then return end
info('adding network_device')
db_add('network-device', {
network_id=network_id,
device_id=device_id,
})
if last_err() then return end
info('adding subdomain_ipaddr')
db_add('subdomain-ipaddr', {
subdomain_id=subdomain_id,
ip_addr_id=ipaddr_id,
})
if last_err() then return end
end