From 4414126977d712c0d296c0c701acbf05aa620988 Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 12:50:21 -0700 Subject: [PATCH 01/17] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 39eb54dd..544135ed 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,12 @@ A website that can be used to bypass web filters; both extension and firewall. T [![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/QuiteAFancyEmerald/HolyUnblockerPublic/) +Deploy to Azure +  +Run on Repl.it +  +Remix on glitch + ## How to Install Either use the button above to deploy to Heroku or do the below: From 2f9b050d488eaea7724276e3faf77a682fe81f45 Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 12:50:54 -0700 Subject: [PATCH 02/17] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 544135ed..3d6d4043 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Holy Unblocker A website that can be used to bypass web filters; both extension and firewall. This is the public source code for Holy Unblocker. -[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/QuiteAFancyEmerald/HolyUnblockerPublic/) - +Deploy to HerokuDeploy to Azure   Run on Repl.it From 569a1b00208b8782eb74c46e930e682a4f9a85f6 Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 13:34:52 -0700 Subject: [PATCH 03/17] Update app.js --- app.js | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/app.js b/app.js index 4da5e731..a8ada1f1 100644 --- a/app.js +++ b/app.js @@ -105,7 +105,7 @@ function error(statusCode, info) { } return (fs.readFileSync('public/assets/error.html', 'utf8').toString().replace('%ERROR%', `An error has occurred!`)) } - +// Post data to set URl's for reverse proxy URL's, or safer redirecting to proxied websites. app.post('/createSession', async (req, res) => { if (req.body.url.startsWith('//')) { req.body.url = 'http:' + req.body.url; @@ -122,6 +122,7 @@ app.post('/createSession', async (req, res) => { } }) +// Custom prefix support will be in full effect soon! var prefix = '/fetch'; app.use(prefix, async (req, res, next) => { @@ -146,18 +147,21 @@ app.use(prefix, async (req, res, next) => { var httpsAgent = new https.Agent({ keepAlive: true }); - + + // We are using the clients request headers as the headers to send the request so that headers such as Authorization will be passed through in a XML or fetch() request. + // The host header has to be set to the websites host and not the apps hostname so that there won't be issues. var fetchHeaders = req.headers fetchHeaders['referer'] = location.href fetchHeaders['origin'] = location.origin fetchHeaders['host'] = location.hostname + // Cookie header causing issues sometimes :cursed: if (fetchHeaders['cookie']) { delete fetchHeaders['cookie'] } var options = { method: req.method, headers: fetchHeaders, - redirect: 'manual', + redirect: 'manual', agent: function(_parsedURL) { if (_parsedURL.protocol == 'http:') { return httpAgent; @@ -168,7 +172,6 @@ app.use(prefix, async (req, res, next) => { }; if (req.method == 'POST') { - // Have to do try catch for this POST data parser until we create our own one that won't have a syntax error sometimes. try { // str_body is a string containing the requests body options['body'] = req.str_body; @@ -176,6 +179,7 @@ app.use(prefix, async (req, res, next) => { return; } } + // Makes sure to use the session URL that is contained so RV mode works. if (req.url.startsWith('/rv')) { location.origin_encoded = 'rv' } @@ -186,6 +190,7 @@ app.use(prefix, async (req, res, next) => { return; } } + // Custom fixes for websites such as Discord and Reddit. if (location.href == 'https://discord.com' || location.href == 'https://discord.com/new') { return res.redirect(307, `/fetch/${location.origin_encoded}/login`) } @@ -195,7 +200,8 @@ app.use(prefix, async (req, res, next) => { return res.redirect(307, '/fetch/rv' + location.path) } return res.redirect(307, '/fetch/' + base64Encode('https://old.reddit.com') + location.path) - } + } + // This is where I am making the request, and getting the buffer and headers. const response = await fetch(location.href, options).catch(err => res.send(error('404', `"${xss(location.href)}" was not found!`))); if(typeof response.buffer != 'function')return; var resbody = await response.buffer(); @@ -209,17 +215,21 @@ app.use(prefix, async (req, res, next) => { Object.entries(JSON.parse(JSON.stringify(response.headers.raw()))) .map(([key, val]) => [key, val[0]]) ); + // Making sure redirects are proxied. if (serverHeaders['location']) { if (req.url.startsWith('/rv') && req.session.rvURL) { req.session.rvURL = String(serverHeaders['location']).split('/').splice(0, 3).join('/') return res.redirect(307, '/fetch/rv/' + String(serverHeaders['location']).split('/').splice(3).join('/')) } else return res.redirect(307, '/fetch/' + rewriteURL(String(serverHeaders['location']))) } + // These headers can be conflicting. delete serverHeaders['content-encoding'] delete serverHeaders['x-frame-options'] delete serverHeaders['strict-transport-security'] delete serverHeaders['content-security-policy'] delete serverHeaders['location'] + + // Setting status, headers, and content-type. res.status(response.status) res.set(serverHeaders) res.contentType(contentType) @@ -300,7 +310,7 @@ app.use('/alloy/url/',function (req, res, next) { res.redirect(307, '/fetch/' + fullURL) }) - +// Utils section. Where stuff such as inject scripts are found! app.use('/alloy/',function (req, res, next) { if (req.query.url) { @@ -325,7 +335,6 @@ res.sendFile(__dirname + '/alloy' + req.url, function (err) { }) - app.use(function (req, res, next) { res.sendFile(__dirname + '/public' + req.url, function (err) { if (err) { From 2dd2e92518ccdd481905f4dc66be49a82b8aaf8a Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 13:40:47 -0700 Subject: [PATCH 04/17] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 3d6d4043..7d8ea269 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # Holy Unblocker A website that can be used to bypass web filters; both extension and firewall. This is the public source code for Holy Unblocker. +Official Site: https://www.holyubofficial.ml/ + Deploy to Heroku   Deploy to Azure From fb5c048feea8bc8828436966036f5a9cbfbda0d5 Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 13:43:17 -0700 Subject: [PATCH 05/17] Modified Description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7d8ea269..6b6fdb53 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Holy Unblocker -A website that can be used to bypass web filters; both extension and firewall. This is the public source code for Holy Unblocker. +A website that can be used to bypass web filters; both extension and firewall. This is the public source code for Holy Unblocker. Works on a large number of sites including YouTube (Full Quality Support), Discord, CoolMathGames and more! Official Site: https://www.holyubofficial.ml/ From e91adf8f1acd1df546b12c0b30006bfb4780aaad Mon Sep 17 00:00:00 2001 From: TheEmeraldStarr <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Fri, 18 Sep 2020 13:46:10 -0700 Subject: [PATCH 06/17] Update app.json --- app.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app.json b/app.json index 7dcc9345..540a6b88 100644 --- a/app.json +++ b/app.json @@ -1,7 +1,7 @@ { - "name": "Alloy Proxy", - "description": "A node.js web proxy featuring URL encoding, and amazing compatablity!", - "repository": "https://github.com/titaniumnetwork-dev/alloyproxy/", - "logo": "https://avatars1.githubusercontent.com/u/47227492?s=200&v=4", - "keywords": ["node", "proxy", "unblocker"] + "name": "Holy Unblocker", + "description": "A website that can be used to bypass web filters; both extension and firewall. Alloy Proxy hosted locally. (Can be used as a template.)", + "repository": "https://github.com/QuiteAFancyEmerald/HolyUnblockerPublic/", + "logo": "https://www.holyubofficial.ml/assets/img/i.png", + "keywords": ["node", "proxy", "unblocker" , "webproxy" , "games" , "holyunblocker" , "alloy"] } From db924750cbd0cac60da4b6846b1562be4c3dda80 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 15:50:19 -0500 Subject: [PATCH 07/17] Create gametest.html --- public/gametest.html | 53 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 public/gametest.html diff --git a/public/gametest.html b/public/gametest.html new file mode 100644 index 00000000..4fd2575e --- /dev/null +++ b/public/gametest.html @@ -0,0 +1,53 @@ + + + Holy Unblocker Games + + + +
+ +
Play some fun games here
+ + +
+More movie games coming soon +
+ + From c1cef5d4ebac51aca980e2e1176d4a02591b148f Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:00:32 -0500 Subject: [PATCH 08/17] Update gametest.html --- public/gametest.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/gametest.html b/public/gametest.html index 4fd2575e..dca24034 100644 --- a/public/gametest.html +++ b/public/gametest.html @@ -47,7 +47,7 @@
-More movie games coming soon +More games coming soo!
From 9a2c6c5910f6e7e0ed0a7bff000c52b4469ee953 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:02:11 -0500 Subject: [PATCH 09/17] Update gametest.html --- public/gametest.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/gametest.html b/public/gametest.html index dca24034..47b21559 100644 --- a/public/gametest.html +++ b/public/gametest.html @@ -47,7 +47,7 @@
-More games coming soo! +More games coming soon!
From 0ccd54877a287a555fc66ad191beda1c9a3ba29d Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:04:15 -0500 Subject: [PATCH 10/17] Update gametest.html --- public/gametest.html | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/public/gametest.html b/public/gametest.html index 47b21559..331c532a 100644 --- a/public/gametest.html +++ b/public/gametest.html @@ -1,7 +1,28 @@ + + + + + + + H​oly Unb​loc​ke​r + + + + + + + + + + + + + - Holy Unblocker Games - + +
From a9999b1665e105c01e6cafe9db0ec58e7301a66c Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:07:40 -0500 Subject: [PATCH 11/17] Update gametest.html --- public/gametest.html | 90 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/public/gametest.html b/public/gametest.html index 331c532a..da5c9cb6 100644 --- a/public/gametest.html +++ b/public/gametest.html @@ -69,6 +69,96 @@ + + + + + + From a51f78e48ba64d50915496da0872b4bd0097303a Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:09:46 -0500 Subject: [PATCH 12/17] Update games.css --- public/css/games.css | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/public/css/games.css b/public/css/games.css index 88795e38..3de43956 100644 --- a/public/css/games.css +++ b/public/css/games.css @@ -1,16 +1,4 @@ -body{ - margin: 0; - padding: 0; - font-family: sans-serif; -} -header{ - overflow: hidden; - background: #e74c3c; - padding: 60px 0; - text-align: center; - color: white; - text-transform: uppercase; -} + footer{ overflow: hidden; background: #e74c3c; From a197ada917a1c030c7b1fa96c0728f29f0ab88c5 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:14:10 -0500 Subject: [PATCH 13/17] Update games.css --- public/css/games.css | 8 -------- 1 file changed, 8 deletions(-) diff --git a/public/css/games.css b/public/css/games.css index 3de43956..8344b5a5 100644 --- a/public/css/games.css +++ b/public/css/games.css @@ -1,12 +1,4 @@ -footer{ - overflow: hidden; - background: #e74c3c; - padding: 20px 0; - text-align: center; - color: white; - text-transform: uppercase; -} .gallerys{ padding: 10px; overflow: hidden; From d8b3f4a9e6bd05aa3b7c758dc843c84ccfae4e06 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:20:34 -0500 Subject: [PATCH 14/17] Add files via upload --- public/assets/img/2048.PNG | Bin 0 -> 22534 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/assets/img/2048.PNG diff --git a/public/assets/img/2048.PNG b/public/assets/img/2048.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c6b6f9d0f14b6f2db370d9737d6642801d301c06 GIT binary patch literal 22534 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 literal 0 HcmV?d00001 From be0114a03facea14b5ae79d6166a59580eb1f5ea Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:21:24 -0500 Subject: [PATCH 15/17] Update gametest.html --- public/gametest.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/gametest.html b/public/gametest.html index da5c9cb6..d7ebfb05 100644 --- a/public/gametest.html +++ b/public/gametest.html @@ -31,7 +31,7 @@
From 161621201346432dd22e10cf037e9538b08d68a5 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:26:06 -0500 Subject: [PATCH 16/17] Create gametest2.html --- public/gametest2.html | 396 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 396 insertions(+) create mode 100644 public/gametest2.html diff --git a/public/gametest2.html b/public/gametest2.html new file mode 100644 index 00000000..2c61ff2c --- /dev/null +++ b/public/gametest2.html @@ -0,0 +1,396 @@ + + + + + + + + H​oly Unb​loc​ke​r + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ + + +
+
+
+ + + +

HTML5 Games

+ 2048 + Asteroids + Astray + Backcountry + Bounceback + Breaklock + Breakout + Chess + Chromaincident + Connect3 + Cookieclicker + Evilglitch + Factoryballsforever + Flappybird + Geometrydash + Hextris + Konnekt + Krunker + Linuxvm + Pushback + Racer + Radiusraid + Retrohaunt + Roadblocks + Run3 + Sleepingbeauty + Snake + Spacecompany + Tetris + Towermaster + Underrun + Xx142-b2exe + Red vs Blue +

Gameboy Advance

+ Upload ROM +

Nintendo

+ Upload ROM +

Super Nintendo

+ Upload ROM +

Flash Games

+ 1on1soccer + 3dtanks + Abobosbigadventure + Achievementunlocked + Achievementunlocked2 + Achievementunlocked3 + Actionturnip + Adaran + Adrenaline + Americanracing1 + Americanracing2 + Arkandianrevenant + Awesomecars + Awesomeplanes + Bloonsplayerpack2 + Bloonsplayerpack3 + Bloonsplayerpack4 + Bloonsplayerpack5 + Bloonstd1 + Bloonstd3 + Bloonstd4 + Bloonstd5 + Bobtherobber + Boombot2 + Boxhead2play + Bubbletanks2 + Bulletbill + Cactusmccoy + Cactusmccoy2 + Cargobridge + Causality + Computerbashing + Crushthecastle + Cubefield + Cyclomaniacs2 + Diggy + Donkeykong + Dontshootthepuppy + Doodledefender + Doom + Ducklife + Ducklife2 + Ducklife3 + Ducklife4 + Earntodiesuperwheel + Electricman2 + Elephantquest + Epicbattlefantasy3 + Epiccomboredux + Exitpath + Factoryballs + Factoryballs2 + Factoryballs3 + Factoryballs4 + Flashflightsimulator + Flight + Happywheels + Hobo + Hobo2 + Hobo3 + Hobo4 + Hobo5 + Hobo6 + Hobo7 + Interactivebuddy + Jacksmith + Jellytruck + Johnnyupgrade + Jumpix2 + Learn2fly + Magnetface + Marioracingtournament + Megamanprojectx + Metroidelements + Mineblocks + Minesweeper + Mirrorsedge + Motherload + Multitask + Mutilateadoll2 + Myangel + Nanotube + Ngame + Nucleus + Nyancatlostinspace + Onemanarmy2 + Pacman + Pandemic + Pandemic2 + Papalouie + Papalouie2 + Papalouie3 + Portal + Portal2d + Qwop + Raftwars + Raftwars2 + Raze + Redshift + Revenant2 + Run2 + Run3 + Saszombieassault3 + Shoppingcarthero3 + Siftheads + Siftheads2 + Siftheads3 + Siftheads4 + Siftheads5 + Sniperassassin4 + Sportsheadsfootball + Stickrpg + Stickrun2 + Stickwar + Strikeforceheroes2 + Strikeforcekittylaststand + Sugarsugar + Sugarsugar2 + Sugarsugar3 + Superd + Superfighters + Supermario63 + Supermarioflash + Swordsandsandals2 + Tacticalassassin + Tanks + Tanktrouble + Tetris + Thebindingofisaac + Theimpossiblequiz2 + Theworldshardestgame2 + Thingthingarena + Tosstheturtle + Ultimateflashsonic +
+
+
+
+
+
+
+
+ + + + + + + From fca6c4db64634487fbed29f180b448f64677c288 Mon Sep 17 00:00:00 2001 From: kinglalu <56965132+kinglalu@users.noreply.github.com> Date: Fri, 18 Sep 2020 16:34:34 -0500 Subject: [PATCH 17/17] Update gametest2.html --- public/gametest2.html | 278 ++++++++++++++++-------------------------- 1 file changed, 104 insertions(+), 174 deletions(-) diff --git a/public/gametest2.html b/public/gametest2.html index 2c61ff2c..46a381fa 100644 --- a/public/gametest2.html +++ b/public/gametest2.html @@ -171,180 +171,110 @@

HTML5 Games

- 2048 - Asteroids - Astray - Backcountry - Bounceback - Breaklock - Breakout - Chess - Chromaincident - Connect3 - Cookieclicker - Evilglitch - Factoryballsforever - Flappybird - Geometrydash - Hextris - Konnekt - Krunker - Linuxvm - Pushback - Racer - Radiusraid - Retrohaunt - Roadblocks - Run3 - Sleepingbeauty - Snake - Spacecompany - Tetris - Towermaster - Underrun - Xx142-b2exe - Red vs Blue -

Gameboy Advance

- Upload ROM -

Nintendo

- Upload ROM -

Super Nintendo

- Upload ROM -

Flash Games

- 1on1soccer - 3dtanks - Abobosbigadventure - Achievementunlocked - Achievementunlocked2 - Achievementunlocked3 - Actionturnip - Adaran - Adrenaline - Americanracing1 - Americanracing2 - Arkandianrevenant - Awesomecars - Awesomeplanes - Bloonsplayerpack2 - Bloonsplayerpack3 - Bloonsplayerpack4 - Bloonsplayerpack5 - Bloonstd1 - Bloonstd3 - Bloonstd4 - Bloonstd5 - Bobtherobber - Boombot2 - Boxhead2play - Bubbletanks2 - Bulletbill - Cactusmccoy - Cactusmccoy2 - Cargobridge - Causality - Computerbashing - Crushthecastle - Cubefield - Cyclomaniacs2 - Diggy - Donkeykong - Dontshootthepuppy - Doodledefender - Doom - Ducklife - Ducklife2 - Ducklife3 - Ducklife4 - Earntodiesuperwheel - Electricman2 - Elephantquest - Epicbattlefantasy3 - Epiccomboredux - Exitpath - Factoryballs - Factoryballs2 - Factoryballs3 - Factoryballs4 - Flashflightsimulator - Flight - Happywheels - Hobo - Hobo2 - Hobo3 - Hobo4 - Hobo5 - Hobo6 - Hobo7 - Interactivebuddy - Jacksmith - Jellytruck - Johnnyupgrade - Jumpix2 - Learn2fly - Magnetface - Marioracingtournament - Megamanprojectx - Metroidelements - Mineblocks - Minesweeper - Mirrorsedge - Motherload - Multitask - Mutilateadoll2 - Myangel - Nanotube - Ngame - Nucleus - Nyancatlostinspace - Onemanarmy2 - Pacman - Pandemic - Pandemic2 - Papalouie - Papalouie2 - Papalouie3 - Portal - Portal2d - Qwop - Raftwars - Raftwars2 - Raze - Redshift - Revenant2 - Run2 - Run3 - Saszombieassault3 - Shoppingcarthero3 - Siftheads - Siftheads2 - Siftheads3 - Siftheads4 - Siftheads5 - Sniperassassin4 - Sportsheadsfootball - Stickrpg - Stickrun2 - Stickwar - Strikeforceheroes2 - Strikeforcekittylaststand - Sugarsugar - Sugarsugar2 - Sugarsugar3 - Superd - Superfighters - Supermario63 - Supermarioflash - Swordsandsandals2 - Tacticalassassin - Tanks - Tanktrouble - Tetris - Thebindingofisaac - Theimpossiblequiz2 - Theworldshardestgame2 - Thingthingarena - Tosstheturtle - Ultimateflashsonic + + + + + +

Holy Unblocker Games

+

The list of games you can play on here!

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

More games coming soon!

+
+ + + + + +