Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Echocipher/AUTO-EARN
/ functions
Functions
1,426 in github.com/Echocipher/AUTO-EARN
⨍
Functions
1,426
◇
Types & classes
706
↳
Endpoints
2
↓ 6 callers
Function
tcpcon_handle
* Handles incoming events, like timeouts and packets, that cause a change * in the TCP control block "state". * * This is the part of the code that
tools/masscan/src/proto-tcp.c:1269
↓ 6 callers
Function
trim
* remove leading/trailing whitespace ***************************************************************************/
tools/masscan/src/templ-payloads.c:318
↓ 5 callers
Method
__assert_waf
(self, host, vendor, fake_headers)
tools/wafcheck/wafw00f/tests/test_main.py:110
↓ 5 callers
Function
asn1_integer
* Extract an integer. Note ****************************************************************************/
tools/masscan/src/proto-snmp.c:145
↓ 5 callers
Function
banout_string_equals
*****************************************************************************/
tools/masscan/src/proto-banout.c:409
↓ 5 callers
Function
blackrock_init
***************************************************************************/
tools/masscan/src/rand-blackrock.c:108
↓ 5 callers
Function
blackrock_shuffle
***************************************************************************/
tools/masscan/src/rand-blackrock.c:267
↓ 5 callers
Function
default_udp_parse
* When the "--banner" command-line option is selected, this will * will take up to 64 bytes of a response and display it. Other UDP * protocol parse
tools/masscan/src/proto-udp.c:26
↓ 5 callers
Function
dns_name_skip
* Just skip the name, without validating whether it's valid or not. This * is for re-parsing the packet usually, after we've validated that all * th
tools/masscan/src/proto-dns.c:97
↓ 5 callers
Function
hexval
***************************************************************************/
tools/masscan/src/templ-payloads.c:364
↓ 5 callers
Function
payloads_datagram_add
* Adds a payloads template for the indicated datagram protocol, which * is UDP or Oproto ("other IP protocol"). ************************************
tools/masscan/src/templ-payloads.c:494
↓ 5 callers
Function
rangefile_test_error
* Test errors. We should get exactly which line-number and which character * in the line caused the error ******************************************
tools/masscan/src/range-file.c:516
↓ 5 callers
Function
rangelist_add_range2
tools/masscan/src/ranges.c:320
↓ 5 callers
Function
replacechars
(ourstr, origchar, newchar)
tools/wafcheck/wafw00f/lib/evillib.py:227
↓ 5 callers
Function
ssl_hello_size
* Figure out the Hello message size by parsing the data *****************************************************************************/
tools/masscan/src/proto-ssl.c:1215
↓ 4 callers
Function
DEBUG_set_name
tools/masscan/src/smack1.c:763
↓ 4 callers
Function
DIFF
tools/masscan/src/ranges6.c:33
↓ 4 callers
Function
MINUS_ONE
tools/masscan/src/ranges6.c:72
↓ 4 callers
Function
PCAP16
Read a 16-bit value from a capture file, depending upon the byte * order within that file */
tools/masscan/src/rawsock-pcapfile.c:167
↓ 4 callers
Function
READ
* The inner round/mixer function. In DES, it's a series of S-box lookups, * which *****************************************************************
tools/masscan/src/rand-blackrock.c:164
↓ 4 callers
Function
ROUND
* The inner round/mixer function. In DES, it's a series of S-box lookups, * which *****************************************************************
tools/masscan/src/crypto-blackrock2.c:290
↓ 4 callers
Function
application
***************************************************************************/
tools/masscan/src/proto-tcp.c:1092
↓ 4 callers
Function
banout_append_hexint
***************************************************************************/
tools/masscan/src/proto-banout.c:183
↓ 4 callers
Function
base64_decode
*****************************************************************************/
tools/masscan/src/crypto-base64.c:67
↓ 4 callers
Function
clock_gettime
tools/masscan/src/pixie-timer.c:57
↓ 4 callers
Function
contains_char
*****************************************************************************/
tools/masscan/src/read-service-probes.c:925
↓ 4 callers
Function
count_type
****************************************************************************/
tools/masscan/src/out-grepable.c:12
↓ 4 callers
Function
doit12
tools/masscan/src/rand-primegen.c:132
↓ 4 callers
Function
doit6
tools/masscan/src/rand-primegen.c:94
↓ 4 callers
Method
drop_table
Delete table :param str table_name: table name
tools/OneForAll/common/database.py:156
↓ 4 callers
Function
enqueue
tools/masscan/src/smackqueue.c:44
↓ 4 callers
Function
indexed_filename
* Adds the index variable to just before the file extension. For example, * if the original filename is "foo.bar", and the index is 1, then the * ne
tools/masscan/src/output.c:331
↓ 4 callers
Function
lcgrand
* Deterministic random number generator for repeatable tests. ***************************************************************************/
tools/masscan/src/ranges.c:945
↓ 4 callers
Function
masscan_read_config_file
***************************************************************************/
tools/masscan/src/main-conf.c:2923
↓ 4 callers
Function
normalize_string
* Remove bad characters from the banner, especially new lines and HTML * control codes. ************************************************************
tools/masscan/src/output.c:127
↓ 4 callers
Function
parseBoolean
tools/masscan/src/main-conf.c:506
↓ 4 callers
Function
parse_links
****************************************************************************/
tools/masscan/src/proto-coap.c:120
↓ 4 callers
Function
payloads_udp_create
***************************************************************************/
tools/masscan/src/templ-payloads.c:755
↓ 4 callers
Function
primegen_fill
tools/masscan/src/rand-primegen.c:525
↓ 4 callers
Function
print_port_list
****************************************************************************/
tools/masscan/src/out-grepable.c:41
↓ 4 callers
Function
r_rand
* Provide my own rand() simply to avoid static-analysis warning me that * 'rand()' is unrandom, when in fact we want the non-random properties of *
tools/masscan/src/smack1.c:1538
↓ 4 callers
Function
range6_is_overlap
* Test if two ranges overlap. * This is easiest done by testing that they don't overlap, and inverting * the result. * Note that adjacent addresses
tools/masscan/src/ranges6.c:139
↓ 4 callers
Function
range6list_add_range
* Add the IPv6 range to our list of ranges. ***************************************************************************/
tools/masscan/src/ranges6.c:174
↓ 4 callers
Function
rangefile_test_buffer
***************************************************************************/
tools/masscan/src/range-file.c:662
↓ 4 callers
Function
rangeparse_err
***************************************************************************/
tools/masscan/src/range-file.c:54
↓ 4 callers
Function
rawsock_flush
* Some methods of transmit queue multiple packets in a buffer then * send all queued packets at once. At the end of a scan, we might have * some pen
tools/masscan/src/rawsock.c:258
↓ 4 callers
Function
rawsock_send_packet
* wrapper for libpcap's sendpacket * * PORTABILITY: WINDOWS and PF_RING * For performance, Windows and PF_RING can queue up multiple packets, then
tools/masscan/src/rawsock.c:280
↓ 4 callers
Function
reason_string
* Convert TCP flags into an nmap-style "reason" string *****************************************************************************/
tools/masscan/src/output.c:102
↓ 4 callers
Function
siphash24
tools/masscan/src/siphash24.c:127
↓ 4 callers
Function
smack_add_symbol
* In order to compress the size of the table, and to do case-insensitive * pattern-matches, we convert characters into symbols. We need to create *
tools/masscan/src/smack1.c:598
↓ 4 callers
Function
squarefree1
tools/masscan/src/rand-primegen.c:210
↓ 4 callers
Function
squarefree49
tools/masscan/src/rand-primegen.c:279
↓ 4 callers
Function
strerror_x
* I don't understand why Microsoft says this function is unsafe, so * do it anyway */
tools/masscan/src/string_s.c:118
↓ 4 callers
Function
tcpcon_destroy_tcb
* Destroy a TCP connection entry. We have to unlink both from the * TCB-table as well as the timeout-table. * Called from ************************
tools/masscan/src/proto-tcp.c:552
↓ 4 callers
Function
trim
* remove leading/trailing whitespace ***************************************************************************/
tools/masscan/src/main-conf.c:2909
↓ 4 callers
Function
x509_decode
* This is a parser for X.509 certificates. It uses "state-machine" * technology, so that it accepts an in-order sequence of fragments. The * entire
tools/masscan/src/proto-x509.c:544
↓ 4 callers
Function
x509_decode_init
* This function must be called to set the initial state. * @param length * The size of the certificate. This is parsed from the SSL/TLS field.
tools/masscan/src/proto-x509.c:1378
↓ 3 callers
Function
ARRAY
tools/masscan/src/main-conf.c:722
↓ 3 callers
Function
__rdtsc
tools/masscan/src/smack1.c:149
↓ 3 callers
Function
banner1_parse
***************************************************************************/
tools/masscan/src/proto-banner1.c:110
↓ 3 callers
Function
banout_find_proto
***************************************************************************/
tools/masscan/src/proto-banout.c:47
↓ 3 callers
Function
base64_encode
*****************************************************************************/
tools/masscan/src/crypto-base64.c:10
↓ 3 callers
Function
blackrock2_init
***************************************************************************/
tools/masscan/src/crypto-blackrock2.c:254
↓ 3 callers
Function
blackrock2_shuffle
***************************************************************************/
tools/masscan/src/crypto-blackrock2.c:415
↓ 3 callers
Function
count_cidr_bits
***************************************************************************/
tools/masscan/src/main-conf.c:226
↓ 3 callers
Function
crc_calc
* Standard CRC32 calculation. ***************************************************************************/
tools/masscan/src/proto-zeroaccess.c:90
↓ 3 callers
Method
create_table
Create table :param str table_name: table name
tools/OneForAll/common/database.py:47
↓ 3 callers
Function
dedup_is_duplicate
***************************************************************************/
tools/masscan/src/main-dedup.c:54
↓ 3 callers
Function
dequeue
tools/masscan/src/smackqueue.c:69
↓ 3 callers
Function
duplicate_string
* strdup(): compilers don't like strdup(), so I just write my own here. I * should probably find a better solution. ********************************
tools/masscan/src/output.c:299
↓ 3 callers
Method
gen_record
Generate record dictionary
tools/OneForAll/common/module.py:268
↓ 3 callers
Function
get_next_line
***************************************************************************/
tools/masscan/src/templ-payloads.c:463
↓ 3 callers
Function
ip_header_checksum
* Checksum the IP header. This is a "partial" checksum, so we * don't reverse the bits ~. **********************************************************
tools/masscan/src/templ-pkt.c:179
↓ 3 callers
Function
ipv6_init
tools/masscan/src/range-file.c:61
↓ 3 callers
Function
is_my_port
tools/masscan/src/main-src.c:13
↓ 3 callers
Function
isodigit
***************************************************************************/
tools/masscan/src/templ-payloads.c:353
↓ 3 callers
Method
main
(self, domain)
tools/OneForAll/brute.py:552
↓ 3 callers
Function
masscan_conf_contains
***************************************************************************/
tools/masscan/src/main-conf.c:2967
↓ 3 callers
Method
match
match domain :return : result
tools/OneForAll/common/domain.py:18
↓ 3 callers
Function
next_rotate_time
* Returns the time when the next rotate should occur. Rotations are * aligned to the period, which means that if you rotate hourly, it's done * on t
tools/masscan/src/output.c:264
↓ 3 callers
Function
nmapserviceprobes_print_ports
*****************************************************************************/
tools/masscan/src/read-service-probes.c:870
↓ 3 callers
Function
oururlparse
(target)
tools/wafcheck/wafw00f/lib/evillib.py:150
↓ 3 callers
Function
output_do_rotate
* Rotate the file, moving it from the local directory to a remote directory * and changing the name to include the timestamp. This is done while the
tools/masscan/src/output.c:501
↓ 3 callers
Function
packet_trace
* Print packet info, when using nmap-style --packet-trace option ***************************************************************************/
tools/masscan/src/main-ptrace.c:10
↓ 3 callers
Function
parse_number
*****************************************************************************/
tools/masscan/src/read-service-probes.c:132
↓ 3 callers
Function
parse_ports
*****************************************************************************/
tools/masscan/src/read-service-probes.c:105
↓ 3 callers
Function
pcapfile_close
* Close a capture file created by one of the open functions * such as 'pcapfile_openread()', 'pcapfile_openwrite()', or * 'pcapfile_openappend()'.
tools/masscan/src/rawsock-pcapfile.c:843
↓ 3 callers
Function
proto_arp_parse
****************************************************************************/
tools/masscan/src/rawsock-arp.c:46
↓ 3 callers
Function
queue_has_more_items
tools/masscan/src/smackqueue.c:87
↓ 3 callers
Function
r_rand
* Provide my own rand() simply to avoid static-analysis warning me that * 'rand()' is unrandom, when in fact we want the non-random properties of *
tools/masscan/src/ranges.c:793
↓ 3 callers
Function
r_rand
* Provide my own rand() simply to avoid static-analysis warning me that * 'rand()' is unrandom, when in fact we want the non-random properties of *
tools/masscan/src/ranges6.c:846
↓ 3 callers
Function
range6_combine
* Combine two ranges, such as when they overlap. ***************************************************************************/
tools/masscan/src/ranges6.c:161
↓ 3 callers
Function
rangelist_exclude
* Apply the exclude ranges, which means removing everything from "targets" * that's also in "exclude". This can make the target list even bigger * a
tools/masscan/src/ranges.c:596
↓ 3 callers
Function
rangelist_merge
***************************************************************************/
tools/masscan/src/ranges.c:246
↓ 3 callers
Function
rangelist_optimize
* The normal "pick" function is a linear search, which is slow when there * are a lot of ranges. Therefore, the "pick2" creates sort of binary * sea
tools/masscan/src/ranges.c:750
↓ 3 callers
Function
rawsock_datalink
***************************************************************************/
tools/masscan/src/rawsock.c:565
↓ 3 callers
Function
rawsock_is_adapter_names_equal
* for testing when two Windows adapters have the same name. Sometimes * the \Device\NPF_ string is prepended, sometimes not. ***********************
tools/masscan/src/rawsock.c:833
↓ 3 callers
Function
rawsock_win_name
* Used on Windows: if the adpter name is a numeric index, convert it to * the full name. ***********************************************************
tools/masscan/src/rawsock.c:455
↓ 3 callers
Function
register_script_for_port
***************************************************************************/
tools/masscan/src/scripting-banner.c:59
↓ 3 callers
Method
registered
registered domain >>> d = Domain('www.example.com') <domain.Domain object> >>> d.registered() example.com
tools/OneForAll/common/domain.py:50
← previous
next →
101–200 of 1,426, ranked by callers