diff options
-rw-r--r-- | LICENCE | 34 | ||||
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | index.html | 17 | ||||
-rw-r--r-- | script.js | 112 | ||||
-rw-r--r-- | style.css | 45 | ||||
-rw-r--r-- | text.txt | 36 |
6 files changed, 247 insertions, 1 deletions
@@ -0,0 +1,34 @@ +MIT/X Consortium License + +© 2014-2020 Hiltjo Posthuma <hiltjo at codemadness dot org> +© 2018 Devin J. Pohly <djpohly at gmail dot com> +© 2014-2017 Quentin Rameau <quinq at fifth dot space> +© 2009-2012 Aurélien APTEL <aurelien dot aptel at gmail dot com> +© 2008-2017 Anselm R Garbe <garbeam at gmail dot com> +© 2012-2017 Roberto E. Vargas Caballero <k0ga at shike2 dot com> +© 2012-2016 Christoph Lohmann <20h at r-36 dot net> +© 2013 Eon S. Jeon <esjeon at hyunmu dot am> +© 2013 Alexander Sedov <alex0player at gmail dot com> +© 2013 Mark Edgar <medgar123 at gmail dot com> +© 2013-2014 Eric Pruitt <eric.pruitt at gmail dot com> +© 2013 Michael Forney <mforney at mforney dot org> +© 2013-2014 Markus Teich <markus dot teich at stusta dot mhn dot de> +© 2014-2015 Laslo Hunhold <dev at frign dot de> + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. @@ -1 +1,3 @@ -# xgenos-github.io +<h1> + <a href="https://xgenos.github.io/">Tap here</a> +</h1> diff --git a/index.html b/index.html new file mode 100644 index 0000000..403dae4 --- /dev/null +++ b/index.html @@ -0,0 +1,17 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta name="title" content="Biswakalayan"> + <meta name="keywords" content="genos, Biswakalyan, Programmer, Cybersecurity Hacker, Pentester"/> + <meta name="description" content="Cybersecurity Researcher"/> + <!-- CSS --> + <link rel="stylesheet" type="text/css" href="style.css"> + <title>Biswakalyan</title> + <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> +</head> + <body> + <script type="text/javascript" src="script.js"></script> + <div id="console"></div> + </body> +</html> diff --git a/script.js b/script.js new file mode 100644 index 0000000..caaf9ee --- /dev/null +++ b/script.js @@ -0,0 +1,112 @@ +var Typer={ + text: null, + accessCountimer:null, + index:0, + speed:2, + file:"", + accessCount:0, + deniedCount:0, + init: function(){ + accessCountimer=setInterval(function(){Typer.updLstChr();},500); + $.get(Typer.file,function(data){ + Typer.text=data; + Typer.text = Typer.text.slice(0, Typer.text.length-1); + }); + }, + + content:function(){ + return $("#console").html(); + }, + + write:function(str){ + $("#console").append(str); + return false; + }, + + addText:function(key){ + + if(key.keyCode==18){ + Typer.accessCount++; + + if(Typer.accessCount>=3){ + Typer.makeAccess(); + } + } + + else if(key.keyCode==20){ + Typer.deniedCount++; + + if(Typer.deniedCount>=3){ + Typer.makeDenied(); + } + } + + else if(key.keyCode==27){ + Typer.hidepop(); + } + + else if(Typer.text){ + var cont=Typer.content(); + if(cont.substring(cont.length-1,cont.length)=="|") + $("#console").html($("#console").html().substring(0,cont.length-1)); + if(key.keyCode!=8){ + Typer.index+=Typer.speed; + } + else { + if(Typer.index>0) + Typer.index-=Typer.speed; + } + var text=Typer.text.substring(0,Typer.index) + var rtn= new RegExp("\n", "g"); + + $("#console").html(text.replace(rtn,"<br/>")); + window.scrollBy(0,50); + } + + if (key.preventDefault && key.keyCode != 122) { + key.preventDefault() + }; + + if(key.keyCode != 122){ // otherway prevent keys default behavior + key.returnValue = false; + } + }, + + updLstChr:function(){ + var cont=this.content(); + + if(cont.substring(cont.length-1,cont.length)=="|") + $("#console").html($("#console").html().substring(0,cont.length-1)); + + else + this.write("|"); // else write it + } +} + +function replaceUrls(text) { + var http = text.indexOf("http://"); + var space = text.indexOf(".me ", http); + + if (space != -1) { + var url = text.slice(http, space-1); + return text.replace(url, "<a href=\"" + url + "\">" + url + "</a>"); + } + + else { + return text + } +} + +Typer.speed=3; +Typer.file="text.txt"; +Typer.init(); + +var timer = setInterval("t();", 10); +function t() { + Typer.addText({"keyCode": 123748}); + + if (Typer.index > Typer.text.length) { + clearInterval(timer); + } +} + diff --git a/style.css b/style.css new file mode 100644 index 0000000..6849033 --- /dev/null +++ b/style.css @@ -0,0 +1,45 @@ +body { + background-color: #000 + +} + +#console { + font-family: courier, monospace; + color: #fff; + width:750px; + margin-left:auto; + margin-right:auto; + margin-top:100px; + font-size:14px; +} + +a { + color: #0bc; + text-decoration: none; +} + +#a { + color: #0f0; +} + +#c { + color: #0bc; +} + +#b { + color: #ff0096; +} + +#k { + animation: change 1s; +} + +#op{ + color: #888888 +} + +@keyframes change { + 0% { color: #0f0; } + 50% { color: #0f0; } + 99% { color: black; } +} diff --git a/text.txt b/text.txt new file mode 100644 index 0000000..da396b8 --- /dev/null +++ b/text.txt @@ -0,0 +1,36 @@ +<span id="a">genos@biswakalyan</span>:<span id="b">~</span><span id="c">$</span> ./genos.sh + + /$$$$$$ /$$$$$$$$ /$$ /$$ /$$$$$$ /$$$$$$ + /$$__ $$| $$_____/| $$$ | $$ /$$__ $$ /$$__ $$ +| $$ \__/| $$ | $$$$| $$| $$ \ $$| $$ \__/ +| $$ /$$$$| $$$$$ | $$ $$ $$| $$ | $$| $$$$$$ +| $$|_ $$| $$__/ | $$ $$$$| $$ | $$ \____ $$ +| $$ \ $$| $$ | $$\ $$$| $$ | $$ /$$ \ $$ +| $$$$$$/| $$$$$$$$| $$ \ $$| $$$$$$/| $$$$$$/ + \______/ |________/|__/ \__/ \______/ \______/ + +Cybersecurity Enthusiast / Developer + +instagram : <a href="https://instagram.com/_xgenos" target="_blank">_xgenos</a> + +twitter : <a href="https://twitter.com/_xgenos_" target="_blank">_xgenos_</a> + +github : <a href="https://github.com/xgenos" target="_blank">xgenos</a> + +youtube : <a href="https://youtube.com/channel/UCiK7eb2PWlhVuyE0uCj0ZwA" target="_blank">Biswakalyan</a> + +dev : <a href="https://dev.to/biswakalyan" target="_blank">Biswakalyan</a> + +linkdin : <a href="https://www.linkedin.com/mwlite/in/biswakalyan-bhuyan-540b53214" terget="_blank">Biswakalyan Bhuyan</a> + +HackerOne : <a href="https://hackerone.com/xgenos" target="_blank">Biswakalyan Bhuyan</a> + +for any enquiries : <a href="mailto:biswakalyan@aol.com" target="_blank">biswakalyan@aol.com</a> + +follow me : <a href="https://allmylinks.com/biswakalyan890" target="_blank">https://allmylinks.com/biswakalyan890</a> + +In case if you find this website ugly : <a href="http://motherfuckingwebsite.com/" target="_blank">It's Minimal</a>. Tap on the minimal to know more about it :) + +Visit my fuckin portfolio website : <a href="https://xgenos.github.io/portfolio/" target="_blank">https://xgenos.github.io/portfolio</a> + +<span id="k">© GENOS / https://github.com/xgenos</span> |