Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0x00nier/noircast
/ functions
Functions
590 in github.com/0x00nier/noircast
⨍
Functions
590
◇
Types & classes
88
Method
new
Create a new HTTP request
src/network/http.rs:22
Method
new
(realm: &str, username: &str)
src/network/protocols/kerberos.rs:10
Method
new
()
src/network/protocols/smb.rs:8
Method
new
(client_mac: [u8; 6])
src/network/protocols/dhcp.rs:10
Method
new
()
src/network/protocols/ntp.rs:22
Method
new
(base_dn: &str)
src/network/protocols/ldap.rs:19
Method
new
(community: &str)
src/network/protocols/snmp.rs:11
Method
new
()
src/network/protocols/dns.rs:32
Method
new
(text: &'a str, style: BadgeStyle)
src/ui/widgets.rs:26
Method
new_reply
( sender_mac: [u8; 6], sender_ip: [u8; 4], target_mac: [u8; 6], target_ip: [u8
src/network/protocols/arp.rs:36
Method
new_request
(sender_mac: [u8; 6], sender_ip: [u8; 4], target_ip: [u8; 4])
src/network/protocols/arp.rs:22
Method
next
(&self)
src/app.rs:89
Method
node_status_query
(name: &str)
src/network/protocols/netbios.rs:20
Method
null_packet
Create a NULL packet (no flags)
src/network/packet.rs:1013
Method
packets_per_second
(&self)
src/network/batch_sender.rs:169
Method
parse_request
Parse HTTP request manually
src/network/http.rs:279
Method
parse_tcp_flags
Parse TCP flags from string format (e.g., "SYN,ACK" or "SA" or "18")
src/app.rs:1140
Method
payload
Generate payload for this template
src/config.rs:568
Method
ping_packet
Create an ICMP Echo Request (ping)
src/network/packet.rs:1047
Method
post
Create a POST request
src/network/http.rs:72
Method
protocol_name
Get the protocol name for this request
src/app.rs:1336
Function
protocol_port
Get default port for protocol
src/ui/protocol_picker.rs:60
Method
protocols
()
src/app.rs:2299
Method
raw_socket_explanation
Get explanation of raw socket capability
src/network/sender.rs:124
Method
render
(self, area: Rect, buf: &mut Buffer)
src/ui/widgets.rs:32
Function
render_http_stream
(frame: &mut Frame, app: &App, area: Rect)
src/ui/mod.rs:1093
Method
resolve_host
Resolve hostname to IP address
src/network/sender.rs:160
Method
rootdse_query
()
src/network/protocols/ldap.rs:129
Method
save_entries
Save repeater entries to a file
src/app.rs:1514
Method
send_dns_batch
Send DNS queries in optimized batches
src/network/batch_sender.rs:204
Method
send_dns_query
Send a single DNS query
src/network/sender.rs:997
Method
send_icmp_probe
Send a single ICMP probe using raw sockets when available
src/network/sender.rs:841
Method
send_icmp_probe_fallback
Send ICMP probe using unprivileged UDP fallback
src/network/sender.rs:894
Method
send_icmp_probe_raw
Send ICMP probe using raw socket (pnet)
src/network/sender.rs:860
Method
send_ntp_batch
Send NTP queries in optimized batches
src/network/batch_sender.rs:317
Method
send_ntp_request
Send a single NTP request
src/network/sender.rs:1101
Method
send_udp_batch
Send UDP probes in optimized batches
src/network/batch_sender.rs:407
Method
send_udp_probe
Send a UDP probe to a single port with service-specific payload
src/network/sender.rs:584
Method
session_count
(&self)
src/app.rs:2525
Method
set_use_raw_sockets
(&self, enabled: bool)
src/network/sender.rs:130
Method
short_summary
Get short summary for list view
src/app.rs:1480
Method
smb1_only
()
src/network/protocols/smb.rs:18
Method
smb2_only
()
src/network/protocols/smb.rs:24
Method
success_rate
(&self)
src/network/packet.rs:201
Method
symbol
(&self)
src/app.rs:167
Method
syn_packet
Create a TCP SYN packet
src/network/packet.rs:991
Method
tcp
()
src/network/packet.rs:978
Function
test_all_protocols_count
()
src/ui/protocol_picker.rs:247
Function
test_all_templates_have_descriptions
()
src/ui/template_picker.rs:249
Function
test_all_themes_filterable
()
src/ui/theme_picker.rs:272
Function
test_all_themes_have_colors
()
src/ui/theme.rs:218
Function
test_app_creation
()
src/app.rs:2555
Function
test_apply_input_host
()
src/tui/handler.rs:3433
Function
test_arp_fields
()
src/app.rs:2941
Function
test_arp_reply_build
()
src/network/protocols/mod.rs:168
Function
test_arp_request_build
()
src/network/protocols/mod.rs:154
Function
test_batch_send_result_clone
()
src/network/batch_sender.rs:691
Function
test_batch_send_result_pps
()
src/network/batch_sender.rs:587
Function
test_batch_send_result_zero_duration
()
src/network/batch_sender.rs:609
Function
test_batch_sender_creation
()
src/network/batch_sender.rs:661
Function
test_batch_size_limits
()
tests/integration_tests.rs:159
Function
test_buffer_pool
()
src/network/batch_sender.rs:510
Function
test_buffer_pool_exhaustion_and_creation
()
src/network/batch_sender.rs:539
Function
test_buffer_pool_stats_accuracy
()
src/network/batch_sender.rs:668
Function
test_build_segment_into_buffer_too_small
()
src/network/packet.rs:1201
Function
test_cached_check
()
src/network/raw_socket.rs:354
Function
test_capability_check
()
src/network/raw_socket.rs:346
Function
test_centered_rect
()
src/ui/help.rs:633
Function
test_centered_rect
()
src/ui/theme_picker.rs:249
Function
test_centered_rect
()
src/ui/packet_editor.rs:404
Function
test_centered_rect_larger_than_area
()
src/ui/theme_picker.rs:261
Function
test_common_ports
()
src/network/sender.rs:1205
Function
test_common_ports
()
tests/integration_tests.rs:77
Function
test_dhcp_discover_build
()
src/network/protocols/mod.rs:134
Function
test_dhcp_fields
()
src/app.rs:2970
Function
test_dns_name_encoding
()
src/network/protocols/mod.rs:45
Function
test_dns_query_build
()
src/network/protocols/mod.rs:36
Function
test_dns_query_format
()
tests/integration_tests.rs:117
Function
test_encode_tcp_options_with_padding
()
src/network/packet.rs:1352
Function
test_event_variants
()
src/tui/event.rs:88
Function
test_filter_fields_by_label
()
src/ui/packet_editor.rs:421
Function
test_filter_fields_case_insensitive
()
src/ui/packet_editor.rs:440
Function
test_filter_fields_empty_query
()
src/ui/packet_editor.rs:414
Function
test_filter_fields_http
()
src/ui/packet_editor.rs:472
Function
test_filter_fields_icmp
()
src/ui/packet_editor.rs:460
Function
test_filter_fields_no_match
()
src/ui/packet_editor.rs:453
Function
test_filter_protocols
()
src/ui/protocol_picker.rs:252
Function
test_filter_templates
()
src/ui/template_picker.rs:257
Function
test_filter_themes_by_description
()
src/ui/theme_picker.rs:202
Function
test_filter_themes_by_name
()
src/ui/theme_picker.rs:189
Function
test_filter_themes_case_insensitive
()
src/ui/theme_picker.rs:214
Function
test_filter_themes_empty_query
()
src/ui/theme_picker.rs:225
Function
test_filter_themes_multiple_matches
()
src/ui/theme_picker.rs:238
Function
test_filter_themes_no_match
()
src/ui/theme_picker.rs:232
Function
test_flag_toggle
()
src/app.rs:2563
Function
test_flags_bitmask
()
src/app.rs:2587
Function
test_format_flags
()
src/network/packet.rs:1191
Function
test_format_hex_preview_short
()
src/ui/packet_editor.rs:390
Function
test_format_hex_preview_truncated
()
src/ui/packet_editor.rs:397
Function
test_get_current_value_auto_fields
()
src/app.rs:3009
← previous
next →
401–500 of 590, ranked by callers