A way of accessing the campus network of NEU, using webvpn.

Overview

在校外通过WebVPN访问东北大学校园网任何网页的方法

why

  1. 学校给的SSL VPN服务很不稳定,而且需要安装客户端/浏览器插件。
  2. 学校提供的WebVPN服务所能选择的网页很少,cg平台和oj等常用网页都没有提供。

how

原理

  1. 通过分析WebVPN的链接发现,都是以https://webvpn.neu.edu.cn/http/77726476706e69737468656265737421开头。
  2. 这个链接后面的内容实际上是通过AES-128加密的域名,再加上url后半段。

在哪用?

web端

点我

客户端

  1. 安装pycrypto:pip3 install pycrypto
  2. 将下面脚本中的url改为你想要访问的域名。
from Crypto.Cipher import AES

url = 'neucsecg.neu.edu.cn'

cipher = AES.new(
    'wrdvpnisthebest!',
    AES.MODE_CFB,
    'wrdvpnisthebest!',
    segment_size=128)
cipher_text = cipher.encrypt(url.ljust(len(url)//16*16+16, '\0').encode())

res = 'https://webvpn.neu.edu.cn/http/77726476706e69737468656265737421' \
    + cipher_text[:len(url)].hex()
print(res)
  1. 运行脚本,输出的链接即为转换后的链接
  2. 用浏览器打开链接,enjoy
You might also like...

Zipping files is the most convenient way to save on disk space and transfer files using less bandwidth

Zipping files is the most convenient way to save on disk space and transfer files using less bandwidth. You can even ZIP a file and password protect it for better protection, but what happens when you forget a ZIP password? Unzipping a password-protected ZIP file without its password is a challenging job without specialized tools.

Oct 9, 2022

A secure way for you to check if the passwords you use in real life have ever been hacked.

Password_Checker A secure way for you to check if the passwords you use in real life have ever been hacked. Securely checks if your password has ever

Mar 22, 2022

Algorithm visualization illustrates how algorithms work in a graphical way.

Algorithm visualization illustrates how algorithms work in a graphical way.

Algorithm Visualization Algorithm visualization illustrates how algorithms work in a graphical way. It's aims is to simplify and deepen the understand

Mar 29, 2022

A way for selfbots to send embeds again.

discord.py-self_embed A way for selfbots to send embeds again. It uses Benny's embed generator. Install $ pip install discord.py-self-embed Example im

Nov 18, 2022

Display your data in an attractive way in your notebook!

Display your data in an attractive way in your notebook!

Bloxs Bloxs is a simple python package that helps you display information in an attractive way (formed in blocks). Perfect for building dashboards, re

Nov 8, 2022

Store and access your passwords in a fancy way.

PASSWORD STORAGE Store and access your passwords in a fancy way. The program will store your password information in your device and you can access it

Apr 13, 2022

This is a way to make custom graph on a specific crypto in a currency, for a period with a specific interval. The graph will be automatically send on a discord channel.

This is a way to make custom graph on a specific crypto in a currency, for a period with a specific interval. The graph will be automatically send on a discord channel.

discord-bot-cryptocurrency With the use of a discord bot, it will create and send custom graph of : a crypto, in a currency, for a period, with an int

Jun 12, 2022

Adansons Base provides a better way to management unstructured data. It helps to organize metadata and create datasets to improve AI performance.

Adansons Base Document Product Concept 1. Installation 2. Configuration 2.1 with CLI 2.2 Environment Variables 3. Tutorial 1: Organize meta data and C

Oct 22, 2022

The official implementation of Narcissus clean-label backdoor attack -- only takes THREE images to poison a face recognition dataset in a clean-label way and achieves a 99.89% attack success rate.

The official implementation of Narcissus clean-label backdoor attack -- only takes THREE images to poison a face recognition dataset in a clean-label way and achieves a 99.89% attack success rate.

Narcissus Clean-label Backdoor Attack This is the official implementation of the paper: `Narcissus: A Practical Clean-Label Backdoor Attack with Limit

Nov 23, 2022
Owner
null
Robô LEGO Mindstorms EV3 coletor de caças dispostas em um tabuleiro. Desenvolvido na disciplina Projeto Integrador II do IFSC - câmpus São José

Projeto Integrador II - LEGO Mindstorms EV3 Grupo 2 Ameliza Souza Corrêa Marcone Augusto de Paula Louzada Yan Lucas Martins Este projeto foi desenvolv

Marcone Augusto 1 Aug 8, 2022
Fernando Leguizamo 1 Oct 15, 2022
Python package for accessing 4intelligence's Forecast as a Service (FaaS4i)

PyFaaS4i - FaaS API modeling with Python Repository for running scale modeling on FaaS from Python Repository under license Mozilla Public Version 2.0

4intelligence 9 May 24, 2022
A IoT based system that allows the user to keep an eye on their dog or pet and observe if they are accessing an area unaccompanied and interacting with the owner's belongings.

A IoT based system that allows the user to keep an eye on their dog or pet and observe if they are accessing an area unaccompanied and interacting with the owner's belongings.

Priyam Garg 1 Jun 5, 2022
Fork of katznboyz1/youtube-dl-server. More features including accessing downloaded media from any device.

youtube-dl-server (A fork of katznboyz1/youtube-dl-server which is based on manbearwiz/youtube-dl-server. This project is still in the beta stages, so

Allen 2 Sep 10, 2022
Accessing external data sources.

Accessing external data sources. (pronounced as in "Aye aye captain") Installation To install the package simply write the following command in your f

Alexandra Institute 1 Sep 25, 2022
A package that with implementation of famous Pandas library in my way , allows you to visualize data using data tables

Pandas Prototype Love torturing data ? Cause if you torture the data it will confess! Feel the data talking to you #AliveData. A package with implemen

null 1 May 27, 2022
Still using Try-Catch the old way? Hard-Coding log files into your code? Meh, use Decorators instead!

write-logs-like-pros What and Why? Every automated module and scheduled code will at some point run into problems that will cause exceptions to occur.

Keivan Ipchi Hagh 2 Jun 9, 2022
Pivot your way deeper into networks by discovering hosts & ports, using a compromised machine via SSH

Contents About Puwr Upcoming Features Puwr Usage Tested Systems Port scanning Showcases Disclaimer MIT License Puwr Easily expand your attack surface

null 55 Oct 25, 2022