forked from nihilist/blog-contributions
v2ray tutorial init
This commit is contained in:
parent
baf0966461
commit
847e062cdb
259
opsec/v2ray_tutorial/index.html
Normal file
259
opsec/v2ray_tutorial/index.html
Normal file
@ -0,0 +1,259 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<meta name="description" content="">
|
||||
<meta name="author" content="">
|
||||
<link rel="shortcut icon" href="../../../../../../assets/img/favicon.png">
|
||||
|
||||
<title>V2RAY Setup</title>
|
||||
|
||||
<!-- Bootstrap core CSS -->
|
||||
<link href="../../assets/css/bootstrap.css" rel="stylesheet">
|
||||
<link href="../../assets/css/xt256.css" rel="stylesheet">
|
||||
|
||||
|
||||
|
||||
<!-- Custom styles for this template -->
|
||||
<link href="../../assets/css/main.css" rel="stylesheet">
|
||||
|
||||
|
||||
|
||||
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||
<!--[if lt IE 9]>
|
||||
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- Static navbar -->
|
||||
<div class="navbar navbar-inverse-anon navbar-static-top">
|
||||
<div class="container">
|
||||
<div class="navbar-header">
|
||||
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand-anon" href="\index.html">The Nihilism Blog</a>
|
||||
</div>
|
||||
<div class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav navbar-right">
|
||||
|
||||
<li><a href="/about.html">About</a></li>
|
||||
<li><a href="/blog.html">Categories</a></li>
|
||||
<li><a href="https://blog.nowhere.moe/donate.html">Donate</a></li>
|
||||
<li><a href="/contact.html">Contact</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!--/.nav-collapse -->
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- +++++ Posts Lists +++++ -->
|
||||
<!-- +++++ First Post +++++ -->
|
||||
<div id="anon2">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<a href="../index.html">Previous Page</a></br></br>
|
||||
<p><img src="./zero.png" width="auto" height="50px">
|
||||
<ba style="text-transform: none;">Zer0</ba>
|
||||
</p>
|
||||
<h1>Anonymity - How to access Tor when you are in Russia or China using v2ray (vmess / vless) </h1>
|
||||
<img src="./sheep.webp" style="max-width: 20%;">
|
||||
<br><br>
|
||||
<blockquote class="blockquote">
|
||||
<p>"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"</p>
|
||||
</blockquote>
|
||||
<p class="lead">
|
||||
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.
|
||||
</p>
|
||||
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
</div> <!-- /container -->
|
||||
</div><!-- /grey -->
|
||||
|
||||
<!-- +++++ Second Post +++++ -->
|
||||
<div id="anon3">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<h2><b>Introduction</b></h2>
|
||||
<p>
|
||||
<ul>
|
||||
<li>
|
||||
<h3><u>Project V and Project X </u></h3>
|
||||
<p><b>V2ray</b> : 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.
|
||||
</p>
|
||||
<p><b>Xray</b>: a superset of v2ray, with better overall performance and enhancements such as XTLS</p>
|
||||
<p class="lead">
|
||||
XTLS is an optimized/modification of TLS protocol, it works by using real TLS to hide proxy traffic
|
||||
</p>
|
||||
<br><br>
|
||||
<blockquote class="blockquote">
|
||||
|
||||
|
||||
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.
|
||||
|
||||
</blockquote>
|
||||
<br><br>
|
||||
</li>
|
||||
<li>
|
||||
<h3><u>why v2ray? </u></h3>
|
||||
<p>wireguard as well as openvpn <mark> does not provide any obfuscation feature </mark>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.
|
||||
</p>
|
||||
<p>TODO:CAN SHOWCASE SOME WG PACKETS AND V2RAY packets in MITM prespective> </p>
|
||||
<blockquote class="blockquote">
|
||||
As mentioned earlier, we could use v2ray to make our own versions of primitive protocols to "fool the wall".
|
||||
</blockquote>
|
||||
<br><br>
|
||||
</li>
|
||||
<li>
|
||||
<h3><u>Some Principles to get started
|
||||
</u></h3>
|
||||
<p><img src="./v2ray-outline.png" width="100%"></p>
|
||||
<blockquote class="blockquote">
|
||||
<b>Transport</b> : The protocol used to connect to the v2ray server.
|
||||
<br>
|
||||
<b>Inbounds</b> : Connections to the v2ray server.
|
||||
<br>
|
||||
<b>Routing</b> : Rules defining how an inbound connection should be treated.
|
||||
(Ex. drop connection requests from certain domains, route inbound through a socks server)
|
||||
<br>
|
||||
<b>Outbounds</b> : Connections going out of v2ray server.(Ex. Towards the user requested website)
|
||||
<br>
|
||||
</blockquote>
|
||||
<br><br>
|
||||
</li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
</div> <!-- /container -->
|
||||
</div><!-- /white -->
|
||||
|
||||
<div id="anon2">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<h2><b>Getting Started</b></h2> </br> </br>
|
||||
<p>an overview of v2ray server config looks like this</p>
|
||||
<img src="" class="imgRz">
|
||||
<pre><code class="nim">
|
||||
{
|
||||
"log": {},
|
||||
"api": {},
|
||||
"dns": {},
|
||||
"stats": {},
|
||||
"routing": {},
|
||||
"policy": {},
|
||||
"inbounds": [],
|
||||
"outbounds": [],
|
||||
"transport": {}
|
||||
}</code></pre>
|
||||
|
||||
<p>Looking kinda complicated right, fear not we have Web-UI's to setup V2Ray servers.
|
||||
<mark>Web-UI aka "panels" </mark>could be used for user-management including traffic stats,uuid-generation and much more...
|
||||
</p>
|
||||
<img src="" class="imgRz">
|
||||
<pre><code class="nim">
|
||||
|
||||
</code></pre>
|
||||
|
||||
<p></p>
|
||||
<img src="" class="imgRz">
|
||||
<pre><code class="nim">
|
||||
|
||||
</code></pre>
|
||||
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
</div> <!-- /container -->
|
||||
</div><!-- /white -->
|
||||
|
||||
|
||||
<!-- +++++ Second Post +++++ -->
|
||||
<div id="anon1">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-8 col-lg-offset-2">
|
||||
<h2><b>Using Cloudflare Workers</b></h2> </br> </br>
|
||||
<p></p>
|
||||
<pre><code class="nim">
|
||||
|
||||
</code></pre>
|
||||
|
||||
<p></p>
|
||||
<pre><code class="nim">
|
||||
|
||||
</code></pre>
|
||||
|
||||
<p></p>
|
||||
<pre><code class="nim">
|
||||
|
||||
</code></pre>
|
||||
|
||||
</div>
|
||||
</div><!-- /row -->
|
||||
</div> <!-- /container -->
|
||||
</div><!-- /white -->
|
||||
|
||||
<!-- +++++ Footer Section +++++ -->
|
||||
|
||||
<div id="anonb">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-lg-4">
|
||||
<h4>Nihilism</h4>
|
||||
<p>
|
||||
Until there is Nothing left.</p></br></br>
|
||||
<p>Creative Commons Zero: No Rights Reserved</br><img src="\CC0.png">
|
||||
|
||||
</p>
|
||||
</div><!-- /col-lg-4 -->
|
||||
|
||||
<div class="col-lg-4">
|
||||
<h4>My Links</h4>
|
||||
<p>
|
||||
|
||||
<a target="_blank" rel="noopener noreferrer" href="http://blog.nowhere.moe/rss/feed.xml">RSS Feed</a><br /><a target="_blank" rel="noopener noreferrer" href="https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2FL5jrGV2L_Bb20Oj0aE4Gn-m5AHet9XdpYDotiqpcpGc%3D%40nowhere.moe%2FH4g7zPbitSLV5tDQ51Yz-R6RgOkMEeCc%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAkts5T5AMxHGrZCCg12aeKxWcpXaxbB_XqjrXmcFYlDQ%253D&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%22c3Y-iDaoDCFm6RhptSDOaw%3D%3D%22%7D">SimpleX Chat</a><br />
|
||||
|
||||
</p>
|
||||
</div><!-- /col-lg-4 -->
|
||||
|
||||
<div class="col-lg-4">
|
||||
<h4>About nihilist</h4>
|
||||
<p style="word-wrap: break-word;"><u>Donate XMR:</u> 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8</p></br>
|
||||
<p><u>Contact:</u> nihilist@contact.nowhere.moe (<a href="https://nowhere.moe/nihilist.pubkey">PGP</a>)</p>
|
||||
</div><!-- /col-lg-4 -->
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Bootstrap core JavaScript
|
||||
================================================== -->
|
||||
<!-- Placed at the end of the document so the pages load faster -->
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
BIN
opsec/v2ray_tutorial/sheep.webp
Normal file
BIN
opsec/v2ray_tutorial/sheep.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 249 KiB |
BIN
opsec/v2ray_tutorial/v2ray-outline.png
Normal file
BIN
opsec/v2ray_tutorial/v2ray-outline.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 172 KiB |
BIN
opsec/v2ray_tutorial/zero.png
Normal file
BIN
opsec/v2ray_tutorial/zero.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
Loading…
Reference in New Issue
Block a user