aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--LICENCE34
-rw-r--r--README.md4
-rw-r--r--index.html17
-rw-r--r--script.js112
-rw-r--r--style.css45
-rw-r--r--text.txt36
6 files changed, 247 insertions, 1 deletions
diff --git a/LICENCE b/LICENCE
new file mode 100644
index 0000000..d80eb47
--- /dev/null
+++ b/LICENCE
@@ -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.
diff --git a/README.md b/README.md
index 651089c..a757d0b 100644
--- a/README.md
+++ b/README.md
@@ -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">&#169; GENOS / https://github.com/xgenos</span>