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
↓ 2 callers
Method
add_current_to_repeater
Add current packet configuration to the repeater
src/app.rs:1947
↓ 2 callers
Method
add_tcp_option
Add a single TCP option
src/network/packet.rs:442
↓ 2 callers
Function
all_protocols
Get all available protocols
src/ui/protocol_picker.rs:16
↓ 2 callers
Method
apply_packet_editor_changes
Apply packet editor changes to main App state. Called when closing the packet editor to preserve user's edits.
src/app.rs:2026
↓ 2 callers
Method
attributes
(mut self, attrs: Vec<&str>)
src/network/protocols/ldap.rs:44
↓ 2 callers
Function
centered_rect
Helper function to create a centered rectangle
src/ui/help.rs:606
↓ 2 callers
Function
centered_rect
Helper function to create a centered rectangle
src/ui/packet_editor.rs:378
↓ 2 callers
Method
fin
(mut self)
src/network/packet.rs:338
↓ 2 callers
Method
flags
(&self)
src/config.rs:331
↓ 2 callers
Method
follow
Enable following redirects
src/network/http.rs:799
↓ 2 callers
Method
get_flood_stats
Get flood stats for display
src/app.rs:2459
↓ 2 callers
Function
get_service_by_port
(port: u16)
src/network/protocols/services.rs:62
↓ 2 callers
Function
get_service_name
(port: u16)
src/network/protocols/services.rs:66
↓ 2 callers
Method
get_stats
Get current statistics
src/network/sender.rs:145
↓ 2 callers
Function
handle_go_bottom
Handle go to bottom
src/tui/handler.rs:1039
↓ 2 callers
Function
handle_go_top
Handle go to top
src/tui/handler.rs:1025
↓ 2 callers
Function
handle_select
Handle selection in current pane
src/tui/handler.rs:1058
↓ 2 callers
Method
message_id
(mut self, id: u32)
src/network/protocols/ldap.rs:29
↓ 2 callers
Method
move_down
Move selection down in current pane
src/app.rs:2362
↓ 2 callers
Method
move_down_by
Move selection down by a specified amount
src/app.rs:2367
↓ 2 callers
Method
move_up
Move selection up in current pane
src/app.rs:2330
↓ 2 callers
Method
move_up_by
Move selection up by a specified amount
src/app.rs:2335
↓ 2 callers
Method
next_for_context
(&self, protocol: Protocol, http_method: &str)
src/app.rs:504
↓ 2 callers
Method
null
(mut self)
src/network/packet.rs:363
↓ 2 callers
Method
parse_data
Parse raw data and identify HTTP request or response
src/network/http.rs:212
↓ 2 callers
Method
protocol
(&self)
src/config.rs:498
↓ 2 callers
Function
protocol_description
Get protocol description
src/ui/protocol_picker.rs:38
↓ 2 callers
Method
record_retry
(&mut self)
src/network/packet.rs:197
↓ 2 callers
Method
requires_raw_socket
Check if this field requires raw socket privileges (CAP_NET_RAW) to actually work. These fields can be edited in the UI but won't take effect without
src/app.rs:530
↓ 2 callers
Method
reset
(&mut self)
src/network/batch_sender.rs:51
↓ 2 callers
Method
send_dns_batch
( &self, target_ip: IpAddr, domain: &str, query_type: u16, count:
src/network/sender.rs:924
↓ 2 callers
Method
send_icmp_batch
( &self, targets: &[IpAddr], icmp_type: u8, icmp_code: u8, icmp_i
src/network/sender.rs:768
↓ 2 callers
Method
set_status
Set status message
src/app.rs:1908
↓ 2 callers
Method
summary
Get a short summary of the request
src/app.rs:1348
↓ 2 callers
Method
tcp_flags
(&self)
src/config.rs:554
↓ 2 callers
Function
template_category
Get template category for display
src/ui/template_picker.rs:45
↓ 2 callers
Function
template_description
Get template description
src/ui/template_picker.rs:16
↓ 2 callers
Method
to_payload_bytes
(&self)
src/app.rs:1282
↓ 2 callers
Function
try_create_raw_socket
Attempt to create a raw socket to verify capabilities
src/network/raw_socket.rs:129
↓ 2 callers
Method
udp_scan
(&self, target_ip: IpAddr, ports: &[u16])
src/network/sender.rs:439
↓ 2 callers
Method
with_transaction_id
(mut self, xid: u32)
src/network/protocols/dhcp.rs:23
↓ 2 callers
Method
xmas
(mut self)
src/network/packet.rs:358
↓ 1 callers
Method
active_jobs
Get number of active jobs
src/network/sender.rs:155
↓ 1 callers
Method
all
()
src/config.rs:215
↓ 1 callers
Method
apply_buffer
(&mut self)
src/app.rs:1166
↓ 1 callers
Method
apply_template
Apply a packet template to the current configuration
src/app.rs:2074
↓ 1 callers
Method
apply_to_request
Apply config to an HttpRequest
src/network/http.rs:829
↓ 1 callers
Function
base64_encoder
Simple base64 encoder for Basic auth
src/network/http.rs:490
↓ 1 callers
Method
basic_auth
Set Basic auth
src/network/http.rs:787
↓ 1 callers
Method
bearer_auth
Set Bearer token
src/network/http.rs:793
↓ 1 callers
Method
body
Set the body
src/network/http.rs:39
↓ 1 callers
Method
build_segment
Build just the TCP segment (without IP header)
src/network/packet.rs:538
↓ 1 callers
Function
centered_rect
Helper function to create a centered rectangle
src/ui/protocol_picker.rs:236
↓ 1 callers
Function
centered_rect
Helper function to create a centered rectangle
src/ui/template_picker.rs:238
↓ 1 callers
Method
clear_captures
Clear all captured packets
src/app.rs:2291
↓ 1 callers
Method
clear_expired_status
Clear status if expired
src/app.rs:1914
↓ 1 callers
Method
close_session
Close current session (if more than one exists)
src/app.rs:2510
↓ 1 callers
Function
complete_command
Simple command completion
src/tui/handler.rs:2934
↓ 1 callers
Method
connect_timeout
Set connect timeout
src/network/http.rs:769
↓ 1 callers
Method
content_length
Get content length
src/network/http.rs:145
↓ 1 callers
Method
content_type
Get content type
src/network/http.rs:138
↓ 1 callers
Method
cookie
Add a cookie
src/network/http.rs:823
↓ 1 callers
Method
create_job
Create a new send job
src/app.rs:2201
↓ 1 callers
Method
create_new_session
Create a new session
src/app.rs:2481
↓ 1 callers
Method
default_port
(&self)
src/config.rs:526
↓ 1 callers
Method
description
(&self)
src/ui/theme.rs:49
↓ 1 callers
Function
do_capability_check
()
src/network/raw_socket.rs:76
↓ 1 callers
Method
echo_reply
(mut self)
src/network/packet.rs:814
↓ 1 callers
Method
entries
Get all entries
src/network/http.rs:320
↓ 1 callers
Function
execute_action
Execute an action from a key sequence
src/tui/handler.rs:1003
↓ 1 callers
Function
execute_command
Execute a command from command mode
src/tui/handler.rs:1688
↓ 1 callers
Method
explanation
Get a human-readable explanation of the capability status
src/network/raw_socket.rs:36
↓ 1 callers
Method
flags
(mut self, flags: &[TcpFlag])
src/network/packet.rs:318
↓ 1 callers
Method
flags_raw
(mut self, flags: u8)
src/network/packet.rs:323
↓ 1 callers
Function
format_entry_item
Format a single repeater entry for the list view
src/ui/repeater.rs:94
↓ 1 callers
Function
format_headers
Format HTTP headers for display
src/network/http.rs:337
↓ 1 callers
Function
format_request
Format a request for display
src/ui/repeater.rs:242
↓ 1 callers
Function
format_response
Format a response for display
src/ui/repeater.rs:305
↓ 1 callers
Function
format_tcp_flags
Format TCP flags as human-readable string
src/ui/packet_editor.rs:177
↓ 1 callers
Method
get_current_value
(&self)
src/app.rs:1056
↓ 1 callers
Function
get_field_value
Get display value for a field
src/ui/packet_editor.rs:93
↓ 1 callers
Function
get_filtered_protocols
Get filtered protocols for the picker
src/tui/handler.rs:243
↓ 1 callers
Method
get_filtered_scan_types
Get filtered scan types based on current protocol
src/app.rs:2169
↓ 1 callers
Method
get_filtered_scan_types_count
Get count of filtered scan types for current protocol
src/app.rs:2181
↓ 1 callers
Function
get_filtered_templates
Get templates filtered by search string
src/tui/handler.rs:372
↓ 1 callers
Function
get_status_color
Get color based on response status
src/ui/repeater.rs:367
↓ 1 callers
Function
handle_command_mode
Handle command mode key events
src/tui/handler.rs:904
↓ 1 callers
Function
handle_help_mode
Handle help mode key events
src/tui/handler.rs:931
↓ 1 callers
Function
handle_insert_mode
Handle insert mode key events
src/tui/handler.rs:809
↓ 1 callers
Function
handle_key_event
Handle keyboard events
src/tui/handler.rs:16
↓ 1 callers
Function
handle_left
Handle left movement
src/tui/handler.rs:1015
↓ 1 callers
Function
handle_mouse_event
Handle mouse events
src/tui/handler.rs:972
↓ 1 callers
Function
handle_normal_mode
Handle normal mode key events (vim-like)
src/tui/handler.rs:600
↓ 1 callers
Function
handle_packet_editor_keys
Handle keys in the packet editor popup
src/tui/handler.rs:67
↓ 1 callers
Function
handle_protocol_picker_keys
Handle keys in the protocol picker popup
src/tui/handler.rs:274
↓ 1 callers
Function
handle_repeater_keys
Handle keys in the repeater popup
src/tui/handler.rs:445
↓ 1 callers
Function
handle_retry
Handle retry action
src/tui/handler.rs:1627
↓ 1 callers
Function
handle_right
Handle right movement
src/tui/handler.rs:1020
↓ 1 callers
Function
handle_search_mode
Handle search mode key events
src/tui/handler.rs:948
↓ 1 callers
Function
handle_template_picker_keys
Handle keys in the template picker popup
src/tui/handler.rs:318
← previous
next →
101–200 of 590, ranked by callers