-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
188 lines (172 loc) · 14 KB
/
index.html
File metadata and controls
188 lines (172 loc) · 14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
<!DOCTYPE html>
<html>
<head>
<title>Destyn8</title>
<link rel="stylesheet" type="text/css" href="/style/style.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
</head>
<body>
<section id= "hme">
<div id = "navi">
<ul>
<li><a class = "nav" href = "#hme">HOME</a></li>
<li><a class = "nav" href = "#proj">PROJECTS</a></li>
<li><a class = "nav" href = "#socl">SOCIALS</a></li>
<li class = "certs">
<div class = "dropdown">
<a href="javascript:void(0)" class="dropbtn" onclick="toggleDropdown()">CERTS ▼</a>
<div id = "dropdown" class="dropdown-content">
<a class = "dropdown-ext-link" href="https://www.credly.com/badges/c917cfe1-64bc-4b01-b770-372e976c0c69/public_url" target = "_blank"><img class = "cert-ref" src = "/res/gcp-cf.png"> GCP Cloud Foundations⤴</a><br>
<a class = "dropdown-ext-link" href="https://www.credly.com/badges/15ba5d3d-3442-4b69-845a-ee936e98f1b1/print" target = "_blank"><img class = "cert-ref" src = "/res/aws-cf.png"> AWS Academy⤴</a><br>
</div>
</div>
</li>
</ul>
</div>
<div class = "desc" id = "desc">
<span id="text"></span>
<span class="caret"><b>|</b></span>
</div>
<div id = "logo">
<img id = "destLog" src = "/res/destyn8.png" width="185px"></img>
</div>
</section>
<br>
<section id = "proj">
<h1>Projects</h1>
<h2>Networking</h2>
<div class = "podWrapper">
<div class = "popup" id = "nakPopup" onclick="nakUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Naksha</h4>
<h4>This project refers to a GUI S/W I created back in May '24. Tabular Packet Analyzers like Wireshark, and tcpdump didn't hold a use-case I was looking forward to, essentially to have IP and nslookups, whois information and pre-filtered Packet acknowledgements be visualized over a map, thus earning its name. Naksha works with L2 Frames and L3 IP/ICMP Packets which are extracted from your specified interface. I do infer that this cannot act as a substitution to conventional packet sniffers, but rather as a complement. Yes, you can work with live sniffing, or a packet capture (*.pcap, *.pcapng) files. There is content not yet pushed, please PM for the same since it is in for paper review.</h4>
<a class = "github-url" href = "https://github.com/destyn8/Naksha-MapBased-Visual-Packet-Sniffer" target = "_blank"><img src = "/res/github.png" class = "github-ref">
</a>
</div>
</div>
<a href = "#nakPod" id = "nakPod" onclick="nakUp()"><div class = "pod">Naksha - GUI Packet Capture
<hr>
<h4>Naksha creates a geographical projection for packet-exchange between internet-hosts and home gateway.</h4>
</div></a>
<div class = "popup" id = "khoPopup" onclick="khoUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Khoj</h4>
<h4>Khoj exhibits both, my love for Network Segmentation, and my hate for segmentation faults. I created this recursive DNS Resolver essentially to fix my dependency of going through some privacy constraints that I had, to create a foolproof bypasser for my University's Firewall. This is a 3 stage Resolver which will resolve the IP Address of a provided domain or subdomain URL. It then forwards the request to a remote server if it is blocked by the firewall (the server is part of a different proxy I created), which is spoofed and sent back to my host station. Advert-hosts are looked up and blocked from being sent to the server. This is thread-safe and written in C which I partially regret. Java could have been a better fit but what are weekends for anyway. </h4>
<a class = "github-url" href = "https://github.com/destyn8/Khoj-A-Recursive-DNS-Resolver" target = "_blank">
<img src = "/res/github.png" class = "github-ref">
</a>
</div>
</div>
<a href = "#khoPod" id = "khoPod" onclick="khoUp()"><div class = "pod">Khoj - DNS Resolver and spoofer
<hr>
<h4>Khoj is a recursive DNS Resolver which can block and spooof malicious scripts and pages </h4>
</div></a>
</div>
<h2>Processors and Compilers</h2>
<div class = "podWrapper">
<div class = "popup" id = "khaPopup" onclick="khaUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Khat</h4>
<h4>Khat has (as of '24) been the one of the most ambitious projects I have taken up. Khat is a Hindi-based procedural language I created, which is interpreted in C. Ab ye hindi-bindi kya hai? (Now what is this hindi part?). You use semantics such as "ank b 5 hai" which roughly translates to "integer b is 5" from hindi. If statements are used in the "agar/phir" notation, which is: "agar b 5 se badha hai phir." to denote if an identifier "b" is greater than a number 5. Here, the use of angular brackets to denote comparison operators is allowed. Similarly, Iterations can be used with "Dauhrao" which means to "repeat". Implementation of functions is still a work in progress, and this will probably be continued for the same! I want to play red dead redemption 2.</h4>
<a class = "github-url" href = "https://github.com/destyn8/Khat-Bhasha-lang" target = "_blank"><img src = "/res/github.png" class = "github-ref">
</a>
</div>
</div>
<a href = "#khaPod" id = "khaPod" onclick="khaUp()"><div class = "pod">Khat - Procedural Language
<hr>
<h4>Khat is a procedural language interpreted in C. It is based on Hindi invocations and phrases.</h4>
</div></a>
<div class = "popup" id = "divPopup" onclick="divUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Divas</h4>
<h4>Divas is an AMD64 based disassembler I created using capstone engine in C, which would provide information regarding section header tables, hex dumps and andfunction lists for not-stripped accounts of ELF and Windows PE Executables. This was purely experimental and required extensive analysis of understanding how intel's variable length instruction set and their mnemonics are extracted along with a read of assembly memory addressing protocol. ASLR, PIE and relocation was also researched upon however not entirely implemented. This project was the basis for my Github desciption. </h4>
<a class = "github-url" href = "https://github.com/destyn8/Divas-an-AMD64-disassembler" target = "_blank"><img src = "/res/github.png" class = "github-ref">
</a>
</div>
</div>
<a href = "#divPod" id = "divPod" onclick="divUp()"><div class = "pod">Divas - AMD64 Disassembler
<hr>
<h4>Divas is an AMD64 Disassembler which can provide detailed dissection for ELF and WinPE executables</h4>
</div></a>
</div>
<h2>Web development</h2>
<div class="podWrapper">
<div class = "popup" id = "bloPopup" onclick="bloUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Blossoms 23: Official Website</h4>
<h4>Christ University Bangalore has a yearly fest which encompasses the talents througout the campus which is then brought towards an inter-campus fest for the winners. I along with another student were tasked with creating the official website for same, associated with Christ University. This website was build with HTML, CSS, JavaScript (AppScript, Node and Tilt), later ported to SASS.</h4>
<a class = "github-url" href = "https://github.com/MadhavBh/MadhavBh.github.io" target = "_blank"><img src = "/res/github.png" class = "github-ref">
</a>
<a class = "website-url" href = "https://blossoms23-yeshwanthpur.github.io/" target = "_blank"><img src = "/res/website.png" class = "website-ref">
</a>
</div>
</div>
<a href = "#bloPod" id = "bloPod" onclick="bloUp()"><div class = "pod">Blossoms 2023 - website
<hr>
<h4>The official Christ University associated campus website for Intercollegiate Blossoms Fest in 2023.</h4>
</div></a>
<div class = "popup" id = "annPopup" onclick="annUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>Annual Athletic Meet 23: Official Website</h4>
<h4>Christ University hosts an official Annual Athletic Meet which caters to sports events for interested people and we were tasked with creating and maintaining the website. For the first time, we also automated scoreboarding and its updation in real time using Google AppScript, which honestly could have been better facilitated using WebSockets at a polling interval in JS for a much more seamless integration. Unfortunately, this is a closed source project and all its code is proprietary is withheld by the University.</h4>
<a class = "website-url" href = "https://sports-yeshwanthpur.github.io/Christ-Yeshwanthpur-Annual-Athletic-Meet/html/home.html" target = "_blank"><img src = "/res/website.png" class = "website-ref">
</a>
</div>
</div>
<a href = "#annPod" id = "annPod" onclick="annUp()"><div class = "pod">Annual Athletic Meet - website
<hr>
<h4>The official Christ University associated campus website for Annual Athletic Meet which was celebrated in 2023.</h4>
</div></a>
<div class = "popup" id = "desPopup" onclick="desUp()">
<div class = "overlay"></div>
<div class = "content">
<div class = "close-btn">×</div>
<h2>What you are surfing</h4>
<h4>This website therefore shows all effort that my twenty-year old self can display on a screen. I do play drums, have been into Graphic Design, and music composition with Audacity, FL Studio and Ableton Live. </h4>
<a class = "github-url" href = "https://github.com/destyn8/destyn8.github.io" target = "_blank"><img src = "/res/github.png" class = "github-ref"></a>
</div>
</div>
<a href = "javascript:void(0)" id = "desPod" onclick="desUp()"><div class = "pod">destyn8.github.io - website
<hr>
<h4>The site you're surfing right now! This seems to exhibit emancipation built over the years, with curiosity.</h4>
</div></a>
</div>
</section>
<section id = "socl">
<h1 align="center">Let's talk</h1>
<h4 class = "contact-desc" align="center">I am available over Email, Linkedin, and or diving into discussions over GitHub as well. I am swift to respond towards discussing potential work opportunities, new project ideas, brainstorming over concepts, and even a friendly banter.</h4>
<div class = "socl-inner">
<div class="social-buttons">
<a href="https://github.com/destyn8" class="social-button github" target = "_blank">
<svg class="cf-icon-svg" xmlns="http://www.w3.org/2000/svg" viewBox="-2.5 0 19 19"><path d="M9.464 17.178a4.506 4.506 0 0 1-2.013.317 4.29 4.29 0 0 1-2.007-.317.746.746 0 0 1-.277-.587c0-.22-.008-.798-.012-1.567-2.564.557-3.105-1.236-3.105-1.236a2.44 2.44 0 0 0-1.024-1.348c-.836-.572.063-.56.063-.56a1.937 1.937 0 0 1 1.412.95 1.962 1.962 0 0 0 2.682.765 1.971 1.971 0 0 1 .586-1.233c-2.046-.232-4.198-1.023-4.198-4.554a3.566 3.566 0 0 1 .948-2.474 3.313 3.313 0 0 1 .091-2.438s.773-.248 2.534.945a8.727 8.727 0 0 1 4.615 0c1.76-1.193 2.532-.945 2.532-.945a3.31 3.31 0 0 1 .092 2.438 3.562 3.562 0 0 1 .947 2.474c0 3.54-2.155 4.32-4.208 4.548a2.195 2.195 0 0 1 .625 1.706c0 1.232-.011 2.227-.011 2.529a.694.694 0 0 1-.272.587z"></path></svg></a>
<a href="https://www.linkedin.com/in/ansh-vora-434a87203/" class="social-button linkedin" target = "_blank">
<svg viewBox="0 -2 44 44" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="Icons" stroke="none" stroke-width="1">
<g transform="translate(-702.000000, -265.000000)">
<path d="M746,305 L736.2754,305 L736.2754,290.9384 C736.2754,287.257796 734.754233,284.74515 731.409219,284.74515 C728.850659,284.74515 727.427799,286.440738 726.765522,288.074854 C726.517168,288.661395 726.555974,289.478453 726.555974,290.295511 L726.555974,305 L716.921919,305 C716.921919,305 717.046096,280.091247 716.921919,277.827047 L726.555974,277.827047 L726.555974,282.091631 C727.125118,280.226996 730.203669,277.565794 735.116416,277.565794 C741.21143,277.565794 746,281.474355 746,289.890824 L746,305 L746,305 Z M707.17921,274.428187 L707.117121,274.428187 C704.0127,274.428187 702,272.350964 702,269.717936 C702,267.033681 704.072201,265 707.238711,265 C710.402634,265 712.348071,267.028559 712.41016,269.710252 C712.41016,272.34328 710.402634,274.428187 707.17921,274.428187 L707.17921,274.428187 L707.17921,274.428187 Z M703.109831,277.827047 L711.685795,277.827047 L711.685795,305 L703.109831,305 L703.109831,277.827047 L703.109831,277.827047 Z" id="LinkedIn">
</path>
</g>
</g>
</svg>
</a>
<a href="mailto:anshvora.av@gmail.com" class="social-button mail">
<svg fill="#ffffff" height="248px" width="248px" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 75.29 75.29" xml:space="preserve" stroke="#ffffff" stroke-width="0.00075294"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <g> <path d="M66.097,12.089h-56.9C4.126,12.089,0,16.215,0,21.286v32.722c0,5.071,4.126,9.197,9.197,9.197h56.9 c5.071,0,9.197-4.126,9.197-9.197V21.287C75.295,16.215,71.169,12.089,66.097,12.089z M61.603,18.089L37.647,33.523L13.691,18.089 H61.603z M66.097,57.206h-56.9C7.434,57.206,6,55.771,6,54.009V21.457l29.796,19.16c0.04,0.025,0.083,0.042,0.124,0.065 c0.043,0.024,0.087,0.047,0.131,0.069c0.231,0.119,0.469,0.215,0.712,0.278c0.025,0.007,0.05,0.01,0.075,0.016 c0.267,0.063,0.537,0.102,0.807,0.102c0.001,0,0.002,0,0.002,0c0.002,0,0.003,0,0.004,0c0.27,0,0.54-0.038,0.807-0.102 c0.025-0.006,0.05-0.009,0.075-0.016c0.243-0.063,0.48-0.159,0.712-0.278c0.044-0.022,0.088-0.045,0.131-0.069 c0.041-0.023,0.084-0.04,0.124-0.065l29.796-19.16v32.551C69.295,55.771,67.86,57.206,66.097,57.206z"id=""></path> </g> </g></svg></a>
</div>
</div>
</section>
<script type="text/javascript" src="/scripts/animation.js" ></script>
<script src="/scripts/tilt.js/src/tilt.jquery.js"></script>
</body>
</html>