29 lines
2.2 KiB
Plaintext
29 lines
2.2 KiB
Plaintext
# /etc/opsec/country-codes.conf — Country Code Presets for Tor Blacklisting
|
|
# Used by opsec-config.sh and opsec-lib.sh for quick preset loading
|
|
# Format: PRESET_NAME="cc1,cc2,cc3,..."
|
|
|
|
# ─── INTELLIGENCE ALLIANCES ────────────────────────────────────────────────────
|
|
|
|
# Five Eyes — core anglosphere intelligence sharing
|
|
FIVE_EYES="us,gb,ca,au,nz"
|
|
|
|
# Nine Eyes — Five Eyes + Denmark, France, Netherlands, Norway
|
|
NINE_EYES="us,gb,ca,au,nz,dk,fr,nl,no"
|
|
|
|
# Fourteen Eyes — Nine Eyes + Germany, Belgium, Italy, Sweden, Spain
|
|
FOURTEEN_EYES="us,gb,ca,au,nz,dk,fr,nl,no,de,be,it,se,es"
|
|
|
|
# ─── HIGH-SURVEILLANCE STATES ─────────────────────────────────────────────────
|
|
|
|
# Countries with known mass surveillance / hostile SIGINT
|
|
SURVEILLANCE_STATES="cn,ru,ir,kp,il,sg,ae,sa,eg,tr,pk,th,vn,by,kz"
|
|
|
|
# ─── COMBINED PRESETS ──────────────────────────────────────────────────────────
|
|
|
|
# Maximum exclusion: Fourteen Eyes + surveillance states
|
|
MAX_EXCLUSION="us,gb,ca,au,nz,dk,fr,nl,no,de,be,it,se,es,cn,ru,ir,kp,il,sg,ae,sa,eg,tr,pk,th,vn,by,kz"
|
|
|
|
# ─── VALID COUNTRY CODES (for input validation) ───────────────────────────────
|
|
# ISO 3166-1 alpha-2 codes commonly used as Tor country codes
|
|
VALID_CODES="ad,ae,af,ag,ai,al,am,ao,ar,as,at,au,az,ba,bb,bd,be,bf,bg,bh,bi,bj,bm,bn,bo,br,bs,bt,bw,by,bz,ca,cd,cf,cg,ch,ci,cl,cm,cn,co,cr,cu,cv,cy,cz,de,dj,dk,dm,do,dz,ec,ee,eg,er,es,et,fi,fj,fm,fr,ga,gb,gd,ge,gh,gm,gn,gp,gq,gr,gt,gw,gy,hk,hn,hr,ht,hu,id,ie,il,in,iq,ir,is,it,jm,jo,jp,ke,kg,kh,ki,km,kn,kp,kr,kw,kz,la,lb,lc,li,lk,lr,ls,lt,lu,lv,ly,ma,mc,md,me,mg,mh,mk,ml,mm,mn,mo,mr,mt,mu,mv,mw,mx,my,mz,na,ne,ng,ni,nl,no,np,nr,nz,om,pa,pe,pg,ph,pk,pl,pt,pw,py,qa,ro,rs,ru,rw,sa,sb,sc,sd,se,sg,si,sk,sl,sm,sn,so,sr,ss,st,sv,sy,sz,td,tg,th,tj,tl,tm,tn,to,tr,tt,tv,tw,tz,ua,ug,us,uy,uz,va,vc,ve,vn,vu,ws,ye,za,zm,zw"
|