https://github.com/skillfulelectro/boycott_check
simple command line application to check if a service is under boycott or not for Iranian users
https://github.com/skillfulelectro/boycott_check
api go golang network
Last synced: 8 months ago
JSON representation
simple command line application to check if a service is under boycott or not for Iranian users
- Host: GitHub
- URL: https://github.com/skillfulelectro/boycott_check
- Owner: SkillfulElectro
- License: mit
- Created: 2023-09-26T16:10:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-31T23:41:59.000Z (about 2 years ago)
- Last Synced: 2025-03-27T15:19:48.784Z (about 1 year ago)
- Topics: api, go, golang, network
- Language: Go
- Homepage:
- Size: 12.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Boycott_Check
Hi everyone,
This is my first time working with an API from a website. I recently acquired access to a website's API specifically designed for users in Iran. It allows them to determine if a website is currently subjected to boycotts or not. You can also use it to check if your Iranian friend has access to certain websites or not!
In the near future, I plan to delve into web automation using C++. My aim is to create tools that can streamline the process of automating your daily tasks on different websites.
I'd like to express my gratitude to www.anti403.ir for generously sharing their database. It has been incredibly helpful!
Thank you.
{
"dns": {
"hosts": {
"domain:googleapis.cn": "googleapis.com"
},
"servers": [
"1.1.1.1"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"tag": "http"
}
],
"log": {
"loglevel": "warning"
},
"outbounds": [
{
"mux": {
"concurrency": 8,
"enabled": false
},
"protocol": "vless",
"settings": {
"vnext": [
{
"address": "172.64.80.150",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "b75b3034-36ab-4979-beae-3d02db1b11ec",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"fingerprint": "",
"publicKey": "",
"serverName": "always-online1.lp-airdrop.top",
"shortId": "",
"show": false,
"spiderX": ""
},
"wsSettings": {
"headers": {
"Host": "always-online1.lp-airdrop.top"
},
"path": "/?ed=2048"
}
},
"tag": "proxy"
},
{
"protocol": "freedom",
"settings": {},
"tag": "direct"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
}
],
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"ip": [
"1.1.1.1"
],
"outboundTag": "proxy",
"port": "53",
"type": "field"
}
]
}
}