-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathscanDomain.ts
More file actions
36 lines (33 loc) · 1.28 KB
/
scanDomain.ts
File metadata and controls
36 lines (33 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import { SuiSecBlocklist } from "suisecblocklist";
async function main() {
const urls = [
"https://sui.io",
"https://sui.io/",
"deepbook.tech",
"deepbook.tech/",
"https://app.cetus.zone/swap",
"https://a1.b2.deepbook.cetus.zone",
"https://deepbook.cetus.zone/v2",
"https://volo.fi",
"https://www.volo.fi",
"https://volosui.com",
"https://www.volosui.com",
"https://scam-cetus.zone/swap", //block
"https://scam.scam-cetus.zone/swap", //block
"https://scam1.scam2.scam-cetus.zone/swap", //block
"https://scam-cetus.zone/", //block
"scam-cetus.zone/", //block
"https://scam-cetus.zone/", //block
"https://500-airdrop.top", //block
"https://500-airdrop.top/", //block
"500-airdrop.top", //block
"500-airdrop.top/", //block
]
const blocklist = new SuiSecBlocklist();
await blocklist.fetchDomainlist();
for (let url of urls) {
let action = await blocklist.scanDomain(url);
console.log(`${url} ${action}`);
}
}
main().then(r => 0);