Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aaa4xu/pubg-lobby-proxy
Eazy way to view and modify PLAYERUNKNOWN'S BATTLEGROUNDS lobby traffic
https://github.com/aaa4xu/pubg-lobby-proxy
nodejs playerunknown-s-battlgrounds proxy pubg websocket
Last synced: 15 days ago
JSON representation
Eazy way to view and modify PLAYERUNKNOWN'S BATTLEGROUNDS lobby traffic
- Host: GitHub
- URL: https://github.com/aaa4xu/pubg-lobby-proxy
- Owner: aaa4xu
- Archived: true
- Created: 2017-10-12T04:58:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-29T23:26:31.000Z (about 6 years ago)
- Last Synced: 2024-07-31T14:09:25.975Z (4 months ago)
- Topics: nodejs, playerunknown-s-battlgrounds, proxy, pubg, websocket
- Language: JavaScript
- Size: 35.2 KB
- Stars: 33
- Watchers: 6
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PUBG lobby proxy
## English
Eazy way to view and modify PLAYERUNKNOWN'S BATTLEGROUNDS lobby traffic### Install
1. Clone or download this repository
2. Execute `npm install`
3. Append to file `C:\Windows\System32\drivers\etc\hosts` new lines
```
127.0.0.1 prod-live-front.playbattlegrounds.com
127.0.0.1 pctest-live-front.playbattlegrounds.com
```
4. Execute `npm start` for production server or `npm run start:test` for test serverIf you already have some webserver on port `443`, make redirect from `prod-live-front.playbattlegrounds.com` to `127.0.0.1:{someport}` and set this port inside `index.js`
### PUBG Lobby browser debug mode
1. Start PUBG lobby proxy
2. Login to game
3. Go to `http://127.0.0.1/debug.html`Use Google Chrome for better experience
### Access to API via HTTP
1. Start PUBG lobby proxy
2. Login to game
3. Send requests to `http://127.0.0.1/api/:interface/:method/` (For example: `http://127.0.0.1/api/UserProxyApi/GetOpenGameInfo/`)(Use `POST` with json body for requests with arguments, flags, etc)## Русский
Простой способ просмотра и редактирования трафика лобби игры PLAYERUNKNOWN'S BATTLEGROUNDS### Установка
1. Склонируй или скачай код из этого репозитория
2. Выполни `npm install`
3. Добавь в файл `C:\Windows\System32\drivers\etc\hosts` новые строки
```
127.0.0.1 prod-live-front.playbattlegrounds.com
127.0.0.1 pctest-live-front.playbattlegrounds.com
```
4. Выполни `npm start` для публичного сервера или `npm run start:test` для тестового сервераЕсли у тебя уже висит вебсервер на порту `443`, сделай в нем редирект с `prod-live-front.playbattlegrounds.com` на `127.0.0.1:{порт}` и измени порт в файле `index.js`
### Отладка лобби PUBG в браузере
1. Запусти прокси
2. Авторизируйся в игре
3. Перейди в браузере `http://127.0.0.1/debug.html`Лучше всего работает в Google Chrome
### Доступ к API через HTTP
1. Запусти прокси
2. Авторизируйся в игре
3. Отправляй запросы на url вида `http://127.0.0.1/api/:interface/:method/` (Например, `http://127.0.0.1/api/UserProxyApi/GetOpenGameInfo/`)(Используй `POST` с json телом для запросов с аргументами, флагами и т.д.)