1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-25 00:49:01 +00:00

Move stdnse.generate_random_string to new rand.lua

This commit is contained in:
dmiller
2018-09-08 17:07:06 +00:00
parent deea96de7c
commit 26ef852a28
43 changed files with 123 additions and 186 deletions

View File

@@ -7,8 +7,8 @@ local tab = require "tab"
local string = require "string"
local table = require "table"
local target = require "target"
local rand = require "rand"
local openssl = stdnse.silent_require "openssl"
description = [[
Sends broadcast pings on a selected interface using raw ethernet packets and
@@ -96,7 +96,7 @@ local icmp_packet = function(srcIP, dstIP, ttl, data_length, mtu, seqNo, icmp_id
-- ICMP Message
local icmp_payload = nil
if data_length and data_length>0 then
icmp_payload = openssl.rand_bytes(data_length)
icmp_payload = rand.random_string(data_length)
else
icmp_payload = ""
end
@@ -170,7 +170,7 @@ local broadcast_if = function(if_table,icmp_responders)
for i = 1, num_probes do
-- ICMP packet
local icmp_id = openssl.rand_bytes(2)
local icmp_id = rand.random_string(2)
icmp_ids[icmp_id]=true
local icmp = icmp_packet( source_IP, destination_IP, ttl,
data_length, mtu, sequence_number, icmp_id)