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
↓ 1 callers
Function
handle_theme_picker_keys
Handle theme picker keys
src/tui/handler.rs:389
↓ 1 callers
Method
icmp_code
(mut self, c: u8)
src/network/packet.rs:825
↓ 1 callers
Method
icmp_type
(mut self, t: u8)
src/network/packet.rs:820
↓ 1 callers
Method
identifier
(mut self, id: u16)
src/network/packet.rs:830
↓ 1 callers
Function
init_logging
(args: &Args)
src/logging.rs:18
↓ 1 callers
Method
init_sender
Initialize the packet sender
src/app.rs:1848
↓ 1 callers
Function
init_terminal
Initialize the terminal
src/tui/mod.rs:30
↓ 1 callers
Method
is_client_error
Check if response is client error (4xx)
src/network/http.rs:163
↓ 1 callers
Method
is_redirect
Check if response is redirect (3xx)
src/network/http.rs:158
↓ 1 callers
Method
is_server_error
Check if response is server error (5xx)
src/network/http.rs:168
↓ 1 callers
Method
is_success
Check if response is successful (2xx)
src/network/http.rs:153
↓ 1 callers
Method
is_using_raw_sockets
Check if raw sockets are currently being used
src/network/sender.rs:135
↓ 1 callers
Method
label
(&self)
src/app.rs:549
↓ 1 callers
Function
match_key_sequence
Match key sequences like 'gg' or ' n' (Space+n)
src/tui/handler.rs:989
↓ 1 callers
Method
max_time
Set max operation time
src/network/http.rs:775
↓ 1 callers
Method
mx
(mut self, mx: u32)
src/network/protocols/ssdp.rs:33
↓ 1 callers
Method
name
Get the display name for this option
src/network/packet.rs:59
↓ 1 callers
Method
next_session
Switch to next session
src/app.rs:2490
↓ 1 callers
Function
num_cpus
()
src/cli.rs:55
↓ 1 callers
Method
page_down
Page down (half page)
src/app.rs:2401
↓ 1 callers
Method
page_up
Page up (half page)
src/app.rs:2406
↓ 1 callers
Function
parse_http_response
Parse HTTP response bytes into a ParsedResponse
src/tui/handler.rs:3332
↓ 1 callers
Method
pending_request
Get the pending request (most recent unmatched request)
src/network/http.rs:269
↓ 1 callers
Method
prev_for_context
(&self, protocol: Protocol, http_method: &str)
src/app.rs:515
↓ 1 callers
Method
prev_session
Switch to previous session
src/app.rs:2498
↓ 1 callers
Function
privileged
All privileged ports (1-1023)
src/network/sender.rs:1170
↓ 1 callers
Method
psh
(mut self)
src/network/packet.rs:348
↓ 1 callers
Method
raw_tcp_scan
Perform raw TCP scan with custom flags (requires raw socket capability)
src/network/sender.rs:325
↓ 1 callers
Method
record_failed
(&mut self)
src/network/packet.rs:193
↓ 1 callers
Method
referer
Set referer
src/network/http.rs:817
↓ 1 callers
Function
render
Main render function
src/ui/mod.rs:36
↓ 1 callers
Function
render_command_line
Render command line at the bottom
src/ui/mod.rs:1347
↓ 1 callers
Function
render_content
Render the three-pane content area
src/ui/repeater.rs:77
↓ 1 callers
Function
render_entry_list
Render the entry list pane
src/ui/repeater.rs:119
↓ 1 callers
Function
render_fields
Render the editable fields (protocol-aware)
src/ui/packet_editor.rs:191
↓ 1 callers
Function
render_flag_selection
Render TCP flag selection pane
src/ui/mod.rs:667
↓ 1 callers
Function
render_footer
Render the footer with keybindings
src/ui/repeater.rs:206
↓ 1 callers
Function
render_header
Render the header with title and tabs
src/ui/mod.rs:108
↓ 1 callers
Function
render_header
Render the header
src/ui/repeater.rs:53
↓ 1 callers
Function
render_help_popup
Render the help popup (which-key style)
src/ui/help.rs:416
↓ 1 callers
Function
render_help_text
Render help text at the bottom
src/ui/theme_picker.rs:159
↓ 1 callers
Function
render_help_text
Render help text at the bottom
src/ui/protocol_picker.rs:217
↓ 1 callers
Function
render_help_text
Render help text at the bottom
src/ui/template_picker.rs:219
↓ 1 callers
Function
render_help_text
Render help text at the bottom
src/ui/packet_editor.rs:317
↓ 1 callers
Function
render_key_hint
Render contextual help based on pending keys
src/ui/help.rs:544
↓ 1 callers
Function
render_main_content
Render the main content area with multiple panes
src/ui/mod.rs:210
↓ 1 callers
Function
render_packet_capture
Render packet capture pane
src/ui/mod.rs:979
↓ 1 callers
Function
render_packet_config
Render packet configuration pane (protocol-aware)
src/ui/mod.rs:247
↓ 1 callers
Function
render_packet_editor
Render the packet editor popup
src/ui/packet_editor.rs:31
↓ 1 callers
Function
render_protocol_list
Render the protocol list
src/ui/protocol_picker.rs:149
↓ 1 callers
Function
render_protocol_picker
Render the protocol picker popup
src/ui/protocol_picker.rs:95
↓ 1 callers
Function
render_repeater
Render the repeater popup overlay
src/ui/repeater.rs:18
↓ 1 callers
Function
render_request_view
Render the request view pane
src/ui/repeater.rs:148
↓ 1 callers
Function
render_response_log
Render response log pane
src/ui/mod.rs:932
↓ 1 callers
Function
render_response_view
Render the response view pane
src/ui/repeater.rs:175
↓ 1 callers
Function
render_search_line
Render search line
src/ui/mod.rs:1375
↓ 1 callers
Function
render_statistics
Render statistics pane
src/ui/mod.rs:1164
↓ 1 callers
Function
render_status_bar
Render status bar
src/ui/mod.rs:1277
↓ 1 callers
Function
render_target_config
Render target configuration pane (protocol-aware)
src/ui/mod.rs:720
↓ 1 callers
Function
render_template_list
Render the template list
src/ui/template_picker.rs:142
↓ 1 callers
Function
render_template_picker
Render the template picker popup
src/ui/template_picker.rs:88
↓ 1 callers
Function
render_theme_list
Render the theme list
src/ui/theme_picker.rs:83
↓ 1 callers
Function
render_theme_picker
Render the theme picker popup
src/ui/theme_picker.rs:29
↓ 1 callers
Method
reset_stats
Reset statistics
src/network/sender.rs:1125
↓ 1 callers
Function
restore_terminal
Restore the terminal to its original state
src/tui/mod.rs:40
↓ 1 callers
Method
retries
Set retry count
src/network/http.rs:781
↓ 1 callers
Method
rst
(mut self)
src/network/packet.rs:343
↓ 1 callers
Function
run
Main TUI run loop
src/tui/mod.rs:52
↓ 1 callers
Function
run_app
Run the application loop
src/tui/mod.rs:76
↓ 1 callers
Method
search_target
(self, st: &str)
src/network/protocols/ssdp.rs:29
↓ 1 callers
Method
select
(&mut self)
src/app.rs:2412
↓ 1 callers
Function
send_icmp_echo_raw
( target: IpAddr, identifier: u16, sequence: u16, payload: &[u8], timeout: Duration,
src/network/raw_socket.rs:167
↓ 1 callers
Function
send_icmp_fallback
Send ICMP echo request using unprivileged UDP (fallback) This won't work for actual ICMP but can detect connectivity
src/network/raw_socket.rs:278
↓ 1 callers
Method
send_ntp_batch
( &self, targets: &[IpAddr], )
src/network/sender.rs:1033
↓ 1 callers
Function
send_repeater_request
Send a repeater request and return the result
src/tui/handler.rs:2954
↓ 1 callers
Method
send_with_retry
Perform a single packet send with retry logic
src/network/sender.rs:725
↓ 1 callers
Method
seq_num
(mut self, seq: u32)
src/network/packet.rs:368
↓ 1 callers
Method
sequence
(mut self, seq: u16)
src/network/packet.rs:835
↓ 1 callers
Method
set_response_channel
Set the response channel for receiving packet responses
src/network/sender.rs:140
↓ 1 callers
Method
set_stats
Set the stats Arc (for sharing with App)
src/network/sender.rs:150
↓ 1 callers
Method
should_show_key_help
Check if key sequence should show help
src/app.rs:2313
↓ 1 callers
Function
spawn_flood_workers
Spawn multiple flood worker tasks for high-speed packet flooding
src/tui/mod.rs:159
↓ 1 callers
Method
start_flood
Start flood mode (like hping3 --flood)
src/app.rs:2428
↓ 1 callers
Function
status_description
Get status code description
src/network/http.rs:345
↓ 1 callers
Method
syn_options
Set common SYN options (MSS, Window Scale, SACK Permitted, Timestamps)
src/network/packet.rs:448
↓ 1 callers
Method
take_pending_request
Take and consume the pending request
src/network/http.rs:274
↓ 1 callers
Method
tcp_options
Set TCP options (RFC 793/7323)
src/network/packet.rs:436
↓ 1 callers
Method
update_from_headers
Update jar from Set-Cookie headers
src/network/http.rs:686
↓ 1 callers
Method
urg
(mut self)
src/network/packet.rs:353
↓ 1 callers
Method
user_agent
Set User-Agent
src/network/http.rs:805
↓ 1 callers
Method
window
(mut self, window: u16)
src/network/packet.rs:378
↓ 1 callers
Method
with_st
(mut self, st: &str)
src/network/protocols/ssdp.rs:22
Method
a_query
(domain: &str)
src/network/protocols/dns.rs:78
Method
aaaa_query
(domain: &str)
src/network/protocols/dns.rs:82
Method
ack_packet
Create an ACK packet
src/network/packet.rs:1035
Method
all
()
src/network/http.rs:390
Method
all
()
src/ui/theme.rs:23
Method
all_types
Get all standard option types for display
src/network/packet.rs:101
Method
basic
Create Basic auth
src/network/http.rs:440
Method
basic_header_value
Get the Authorization header value for Basic auth
src/network/http.rs:461
← previous
next →
201–300 of 590, ranked by callers