MCPcopy Create free account

hub / github.com/RSencoder/DroidNet / functions

Functions1,047 in github.com/RSencoder/DroidNet

↓ 2 callersMethodgetName
(int index)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:342
↓ 2 callersMethodgetPriority
()
app/src/main/java/com/mingxiangChen/droidnet/table/InterceptRules.java:51
↓ 2 callersMethodgetSession
()
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfo.java:57
↓ 2 callersMethodgetSourcePort
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:81
↓ 2 callersMethodgetTunnel
Returns the tunnel using nio attachment. @return A tunnel.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioCallback.java:59
↓ 2 callersMethodhandshake
(SSLEngine engine, ByteBuffer input, CodecCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:201
↓ 2 callersMethodhandshakeWrap
(SSLEngine engine, CodecCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:235
↓ 2 callersMethodindexOfControlOrNonAscii
(String input)
netbare-injector/src/main/java/com/github/megatronking/netbare/http/Cookie.java:471
↓ 2 callersMethodinsertIntoDynamicTable
(int index, Header entry)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:392
↓ 2 callersMethodinsertIntoDynamicTable
(Header entry)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:564
↓ 2 callersMethodinterrupt
()
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareThread.java:70
↓ 2 callersMethodisAndroidQ
Whether the OS build version is Android Q. @return True means the build android Q.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareUtils.java:159
↓ 2 callersMethodisHttps
Whether the request is a HTTPS request. @return HTTPS returns true.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:128
↓ 2 callersMethodisStaticHeader
(int index)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:331
↓ 2 callersMethodlengthWithoutPadding
(int length, byte flags, short padding)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2DecodeInterceptor.java:460
↓ 2 callersMethodmakeSmartTable
()
app/src/main/java/com/mingxiangChen/droidnet/fragment/FirewallFragment.java:130
↓ 2 callersMethodmerge
(List<ByteBuffer> pendingBuffers, ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/PendingIndexedInterceptor.java:98
↓ 2 callersMethodmethod
Get the request method from the header part. @return The request method.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRequestHeaderPart.java:50
↓ 2 callersMethodonEncrypt
Output an encrypted packet. @param buffer The encrypted packet. @throws IOException If an I/O error has occurred.
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLCodec.java:483
↓ 2 callersMethodonPacketCaptured
(PacketShowInfo info)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketCapturedListener.java:12
↓ 2 callersMethodonPending
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/DecodeCallback.java:29
↓ 2 callersMethodonReadMessage
Invoked when a text message is decoded. @param text A text content. @throws IOException If an I/O error has occurred.
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketCallback.java:34
↓ 2 callersMethodonRequestFinished
Notify the injector that the request is finished. @param request Http request session.
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:106
↓ 2 callersMethodonRequestInject
Inject the http request header part, call {@link InjectorCallback#onFinished(Stream)} after the injection. @param header Http header part. @param cal
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:65
↓ 2 callersMethodonResponseFinished
Notify the injector that the response is finished. @param response Http response session.
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:113
↓ 2 callersMethodonResponseInject
Inject the http response header part, call {@link InjectorCallback#onFinished(Stream)} after the injection. @param header Http header part. @param ca
netbare-injector/src/main/java/com/github/megatronking/netbare/injector/HttpInjector.java:76
↓ 2 callersMethodparse
(byte value)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/FrameType.java:110
↓ 2 callersMethodparseIp
(String ip)
netbare-core/src/main/java/com/github/megatronking/netbare/net/UidDumper.java:179
↓ 2 callersMethodparsePort
(String port)
netbare-core/src/main/java/com/github/megatronking/netbare/net/UidDumper.java:191
↓ 2 callersMethodpath
Get the request path from the header part. @return The request path.
netbare-injector/src/main/java/com/github/megatronking/netbare/http/HttpRequestHeaderPart.java:59
↓ 2 callersMethodpath
Returns this request's path. @return The request path.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:119
↓ 2 callersMethodpeerHttp2Settings
Returns the HTTP/2 peer settings. @return Client settings.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:193
↓ 2 callersMethodprepareHandshake
(HttpProtocol[] protocols, AlpnResolvedCallback callback)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLResponseCodec.java:83
↓ 2 callersMethodprepareNetBare
()
app/src/main/java/com/mingxiangChen/droidnet/activity/MainActivity.java:101
↓ 2 callersMethodrandomSerial
()
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/CertificateGenerator.java:206
↓ 2 callersMethodreadByte
(int offset)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/Header.java:34
↓ 2 callersMethodreadControlFrame
()
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketReader.java:167
↓ 2 callersMethodreadHeader
()
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketReader.java:98
↓ 2 callersMethodremoveSwitcherListener
Remove a {@link com.github.megatronking.netbare.gateway.VirtualGateway} which monitors the switcher state. @param listener a {@link com.github.megatr
app/src/main/java/com/mingxiangChen/droidnet/App.java:86
↓ 2 callersMethodrequestStreamEnd
Whether the current HTTP2 request stream is end. @return End is true.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpRequest.java:202
↓ 2 callersMethodresolvePolicyIfNecessary
(ByteBuffer buffer)
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareVirtualGateway.java:136
↓ 2 callersMethodresponseStreamEnd
Whether the current HTTP2 response stream is end. @return End is true.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:274
↓ 2 callersMethodsendDataFrame
(InterceptorChain chain, byte[] data, Http2Settings http2Settings, int streamId
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2EncodeInterceptor.java:217
↓ 2 callersMethodsendHeaderBlockFrame
(InterceptorChain chain, byte[] headerBlock, Http2Settings http2Settings,
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Http2EncodeInterceptor.java:170
↓ 2 callersMethodsession
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:51
↓ 2 callersMethodsetAddress
Convenience method to add a network address to the VPN interface using a numeric address string. See {@link InetAddress} for the definitions of numeri
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:167
↓ 2 callersMethodsetBufferInAscii
(String bufferInAscii)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfo.java:77
↓ 2 callersMethodsetCapture
(boolean capture)
app/src/main/java/com/mingxiangChen/droidnet/interceptor/CaptureRawInterceptor.java:91
↓ 2 callersMethodsetCrc
(short crc)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:83
↓ 2 callersMethodsetCrc
(short crc)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IcmpHeader.java:70
↓ 2 callersMethodsetCrc
(short crc)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:105
↓ 2 callersMethodsetCrc
(short crc)
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:106
↓ 2 callersMethodsetFirewallOn
(boolean firewallOn)
app/src/main/java/com/mingxiangChen/droidnet/interceptor/FirewallInterceptor.java:147
↓ 2 callersMethodsetHandler
(ToastFirewallHandler handler)
app/src/main/java/com/mingxiangChen/droidnet/interceptor/FirewallInterceptor.java:58
↓ 2 callersMethodsetPacketCapturedListener
(PacketCapturedListener mPacketCapturedListener)
app/src/main/java/com/mingxiangChen/droidnet/interceptor/CaptureRawInterceptor.java:95
↓ 2 callersMethodsetPacketSize
(String pakcetSize)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfo.java:69
↓ 2 callersMethodsetProtocol
(String protocol)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfo.java:53
↓ 2 callersMethodsetSession
Set the name of this session. It will be displayed in system-managed dialogs and notifications. This is recommended not required. @param session Sess
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:128
↓ 2 callersMethodsetSession
(Session session)
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/SessionTunnelFlow.java:33
↓ 2 callersMethodsetSessionProvider
(SessionProvider sessionProvider)
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/TcpProxyServer.java:90
↓ 2 callersMethodsetVirtualGatewayFactory
Set the factory of gateway, the gateway will handle some intercepted actions before the server and client received the final data. @param gatewayFact
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:260
↓ 2 callersMethodshouldDecrypt
Should decrypt the request buffer with SSL codec. @param chain The request chain. @return True if needs to decrypt.
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/SSLCodecInterceptor.java:56
↓ 2 callersMethodshouldReflux
Should reflux the request buffer to SSL codec if the buffer is origin decrypted. @param chain The request chain. @return True if needs to encrypt aga
netbare-core/src/main/java/com/github/megatronking/netbare/gateway/SSLRefluxInterceptor.java:44
↓ 2 callersMethodsignCertificate
(X509v3CertificateBuilder certificateBuilder, PrivateKey signedWithPrivateKey)
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/CertificateGenerator.java:230
↓ 2 callersMethodstart
Start the NetBare service with your specific configuration. If the service is started, {@link NetBareListener#onServiceStarted()} will be invoked. @p
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:103
↓ 2 callersMethodstop
Stop the NetBare service. If the service is started, {@link NetBareListener#onServiceStopped()} will be invoked.
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:120
↓ 2 callersMethodstop
Terminate the proxy server, release resources and close IOs.
netbare-core/src/main/java/com/github/megatronking/netbare/proxy/ProxyServer.java:63
↓ 2 callersMethodstreamId
Returns the HTTP2 stream id. @return A stream id.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:247
↓ 2 callersMethodtoString
()
netbare-injector/src/main/java/com/github/megatronking/netbare/utils/CaseInsensitiveLinkedMap.java:262
↓ 2 callersMethodtoString
Returns the protocol string value rather than it's name. @return Protocol value.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpProtocol.java:110
↓ 2 callersMethodtoString
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpAddress.java:33
↓ 2 callersMethodtoggleMask
(byte[] data, byte[] key)
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketProtocol.java:139
↓ 2 callersMethodupdateChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:122
↓ 2 callersMethodverifyPacket
Verify a packet to see whether it is a valid SSL packet. @param buffer Encrypted SSL packet. @return Verification result, one of {@link #PACKET_NOT_E
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/SSLUtils.java:85
↓ 2 callersMethodwriteHeaders
(List<Header> headerBlock)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:589
↓ 1 callersMethodaddCode
(int sym, int code, byte len)
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Huffman.java:182
↓ 1 callersMethodaddDisallowedApplication
Adds an application that's denied access to the VPN connection. By default, all applications are allowed access, except for those denied through this
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:226
↓ 1 callersMethodaddDnsServer
Add a DNS server to the VPN connection. Both IPv4 and IPv6 addresses are supported. If none is set, the DNS servers of the default network will be use
netbare-core/src/main/java/com/github/megatronking/netbare/NetBareConfig.java:196
↓ 1 callersMethodaddPacket
(PacketShowInfo info)
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfoAdapter.java:91
↓ 1 callersMethodadjustDynamicTableByteCount
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Hpack.java:715
↓ 1 callersMethodattachApplication
Attach an application instance to NetBare. We recommend you to call this method in your {@link Application} class. @param application The application
netbare-core/src/main/java/com/github/megatronking/netbare/NetBare.java:78
↓ 1 callersMethodbuffer
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:141
↓ 1 callersMethodbuildTree
()
netbare-core/src/main/java/com/github/megatronking/netbare/http2/Huffman.java:176
↓ 1 callersMethodcaptureOff
Callback method to be invoked when the user clicks capture stop button.
app/src/main/java/com/mingxiangChen/droidnet/SwitcherListener.java:20
↓ 1 callersMethodcaptureOn
Callback method to be invoked when the user clicks capture start button.
app/src/main/java/com/mingxiangChen/droidnet/SwitcherListener.java:15
↓ 1 callersMethodcertOrganisation
()
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/JKS.java:95
↓ 1 callersMethodcertOrganizationalUnitName
()
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/JKS.java:99
↓ 1 callersMethodchannelRead
Read data from remote server and put it into the given buffer. @param buffer A buffer to store data. @return The read length. @throws IOException if
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:74
↓ 1 callersMethodchannelWrite
Write the packet buffer to remote server. @param buffer A packet buffer. @return The wrote length. @throws IOException if an I/O error occurs.
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:65
↓ 1 callersMethodclearAll
()
app/src/main/java/com/mingxiangChen/droidnet/fragment/PacketShowInfoAdapter.java:96
↓ 1 callersMethodclose
()
netbare-core/src/main/java/com/github/megatronking/netbare/tunnel/NioTunnel.java:136
↓ 1 callersMethodcloseCodeExceptionMessage
(int code)
netbare-core/src/main/java/com/github/megatronking/netbare/ws/WebSocketProtocol.java:129
↓ 1 callersMethodcode
Returns the HTTP status code. @return Status code.
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpResponse.java:211
↓ 1 callersMethodcommonName
()
netbare-core/src/main/java/com/github/megatronking/netbare/ssl/JKS.java:83
↓ 1 callersMethodcomputeChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/UdpHeader.java:104
↓ 1 callersMethodcomputeChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IcmpHeader.java:79
↓ 1 callersMethodcomputeChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/IpHeader.java:119
↓ 1 callersMethodcomputeChecksum
()
netbare-core/src/main/java/com/github/megatronking/netbare/ip/TcpHeader.java:127
↓ 1 callersMethodconcatLengthPrefixed
()
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLRequestCodec.java:125
↓ 1 callersMethodconcatLengthPrefixed
(HttpProtocol ... protocols)
netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSSLResponseCodec.java:159
← previousnext →201–300 of 1,047, ranked by callers