We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4608265 commit 3e4869dCopy full SHA for 3e4869d
frida/src/hooks/network.ts
@@ -28,7 +28,14 @@ export const setupNetworkHooks = (): void => {
28
method.implementation = function (hostname: string) {
29
if (dnsProvider) {
30
const resolvedHostname = getDns(hostname);
31
- if (isIpAddress(resolvedHostname)) {
+ if (resolvedHostname === null) {
32
+ const UnknownHostException = Java.use(
33
+ "java.net.UnknownHostException"
34
+ );
35
+ throw UnknownHostException.$new(
36
+ `DNS resolution failed for ${hostname}`
37
38
+ } else if (isIpAddress(resolvedHostname)) {
39
log(`Creating InetAddress directly for IP ${resolvedHostname}`);
40
const parts = resolvedHostname.split(".");
41
const bytes = Java.array(
0 commit comments