diff --git a/opsec/v2ray_tutorial/index.html b/opsec/v2ray_tutorial/index.html new file mode 100644 index 0000000..9324083 --- /dev/null +++ b/opsec/v2ray_tutorial/index.html @@ -0,0 +1,259 @@ + + + + + + + + + + + + V2RAY Setup + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+ Previous Page

+

+ Zer0 +

+

Anonymity - How to access Tor when you are in Russia or China using v2ray (vmess / vless)

+ +

+
+

"How charming it is to witness such harmony—where + freedom is a gentle illusion, and every bleat + is a reminder that safety lies not in the open fields, + but in the comforting embrace of the shepherd’s leash"

+
+

+ some governments just love to restrict free flow of information + in the name of serving and securing their citizens by implying + censorship and blocking certain websites. + So in this tutorail we deep dive into circumviliation tools and their working principles. +

+ +
+
+
+
+ + +
+
+
+
+

Introduction

+

+

    +
  • +

    Project V and Project X

    +

    V2ray : an open source censorship circumvention tool also know as project V is a framework where one could stack protocols as well as modify standard protocols to bypass firewalls. +

    +

    Xray: a superset of v2ray, with better overall performance and enhancements such as XTLS

    +

    + XTLS is an optimized/modification of TLS protocol, it works by using real TLS to hide proxy traffic +

    +

    +
    + + + V2ray is not a protocol rather a platform where users could design their own protocol stacks based on the primitive protocols like TCP,UDP,HTTP + + while vmess and vless are proxy protocols which are native to v2ray. + +
    +

    +
  • +
  • +

    why v2ray?

    +

    wireguard as well as openvpn does not provide any obfuscation feature and will be easily detected by header match or DPI + thats why v2rays customized protocols work , traffic to/from these will look like normal traffic to an extend. +

    +

    TODO:CAN SHOWCASE SOME WG PACKETS AND V2RAY packets in MITM prespective>

    +
    + As mentioned earlier, we could use v2ray to make our own versions of primitive protocols to "fool the wall". +
    +

    +
  • +
  • +

    Some Principles to get started +

    +

    +
    + Transport : The protocol used to connect to the v2ray server. +
    + Inbounds : Connections to the v2ray server. +
    + Routing : Rules defining how an inbound connection should be treated. + (Ex. drop connection requests from certain domains, route inbound through a socks server) +
    + Outbounds : Connections going out of v2ray server.(Ex. Towards the user requested website) +
    +
    +

    +
  • +
+

+
+
+
+
+ +
+
+
+
+

Getting Started



+

an overview of v2ray server config looks like this

+ +

+{
+    "log": {},
+    "api": {},
+    "dns": {},
+    "stats": {},
+    "routing": {},
+    "policy": {},
+    "inbounds": [],
+    "outbounds": [],
+    "transport": {}
+}
+ +

Looking kinda complicated right, fear not we have Web-UI's to setup V2Ray servers. + Web-UI aka "panels" could be used for user-management including traffic stats,uuid-generation and much more... +

+ +

+	
+
+ +

+ +

+	
+
+ +
+
+
+
+ + + +
+
+
+
+

Using Cloudflare Workers



+

+

+	
+
+ +

+

+	
+
+ +

+

+	
+
+ +
+
+
+
+ + + +
+
+
+
+

Nihilism

+

+ Until there is Nothing left.



+

Creative Commons Zero: No Rights Reserved
+ +

+
+ +
+

My Links

+

+ + RSS Feed
SimpleX Chat
+ +

+
+ +
+

About nihilist

+

Donate XMR: 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8


+

Contact: nihilist@contact.nowhere.moe (PGP)

+
+ +
+ +
+
+ + + + + + + + \ No newline at end of file diff --git a/opsec/v2ray_tutorial/sheep.webp b/opsec/v2ray_tutorial/sheep.webp new file mode 100644 index 0000000..9072e8a Binary files /dev/null and b/opsec/v2ray_tutorial/sheep.webp differ diff --git a/opsec/v2ray_tutorial/v2ray-outline.png b/opsec/v2ray_tutorial/v2ray-outline.png new file mode 100644 index 0000000..4a025ab Binary files /dev/null and b/opsec/v2ray_tutorial/v2ray-outline.png differ diff --git a/opsec/v2ray_tutorial/zero.png b/opsec/v2ray_tutorial/zero.png new file mode 100644 index 0000000..f973107 Binary files /dev/null and b/opsec/v2ray_tutorial/zero.png differ