About OTC CatchUp
OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!. For all summaries, please visit catchup.ourtech.community/summary. |
OTC CatchUp #115
Date: 21-01-2023
Duration: 2 hrs 53 mins
OTC is officially 3 years old! 🎉🎉🎉
Topics Discussed
-
General introductions.
-
Pranav Dani and Dheeraj Lalwani discussed about MWC meetup in Churchgate, held on that day.
-
Overall, it was a good meetup. While most of the talks were aimed at "beginners", Faiz Malkani's talk was more inclusive and talked about how one can find their foot in a world that seems enormous.
-
-
We discussed how GPUs are not always faster than CPUs in every scenario.
-
CPUs have a lower latency due to faster access to the cache memory.
-
GPUs have a higher bandwidth.
-
Harsh shared a video regarding the same: Are GPUs Faster than CPUs?
-
-
We talked about (FLOPS) Floating Point Operations Per Second, and how it affects the performance of a CPU.
-
It is a method of encoding real numbers within the limits of finite precision available on computers.
-
-
Jaden Furtado explained how an SQL injection works and also how ScanRE, the project he showcased, uses Regex to find vulnerabilities in the GitHub repositories.
-
PhP implements sanitization in the form of a function called
mysqli_escape_string()
which was updated tomysqli_real_escape_string()
, which could be used to mitigate SQL injection, although both versions have vulnerabilities.-
Since these functions add a
\
before the special characters in the code (for instance:'SELECT * from TABLE where id='.$var
, where var is a set of special characters), it is possible to bypass the sanitization by using\\
instead of\
which is one of the major vulnerabilities.
-
-
-
Jaden Furtado talked about how ScanRE is split into four stages: Fetch, ScanCode, StoreResults and Delete.
-
None of these parts are dependent on each other and can be run independently.
-
Since they are independent, he is using Celery to queue and run the tasks asynchronously.
-
Anil Harwani suggested that this is essentially an out-of-order pipelining engine that is trying to get done as much work as it can with as much latency it can tolerate.
-
-
Anil Harwani talked about how Celery would act as point of vulnerability since now it is dependent on the developers maintaining Celery to not mess up the codebase.
-
Jaden Furtado suggested that he is essentially scanning the entirety of GitHub to find vulnerabilities in the codebase.
-
Anil Harwani suggested that this would require differential scanning since the repositories are constantly changing.
-
-
-
Jay Kaku shared that his final year project is about making a coprocessor on a FPGA.
-
Jaden Furtado asked multiple questions about the feasibility of the project and cooperation from the professors.
-
-
We discussed the common issues while switching from android to iOS, out of which WhatsApp migration is the most irritating for most users.
-
While there are ways to handle the situation, it isn’t user-friendly, which is how Apple locks users into its ecosystem of products and services.
-
Projects Showcased
-
Wilfred showcased his Portfolio Website.
-
His portfolio is a fork of Brittany Chiang's portfolio website which is also used by many people.
-
-
Jaden Furtado shared his updates on ScanRE - A tool for scanning and finding vulnerabilities in GitHub repositories using static code analysis.
-
The tool checks for vulnerabilities in the code by using regex.
-
He created a UI for the tool.
-
Attendees
-
Ananya Verma
-
Anil Harwani
-
Ayush Bhosle
-
Ayush Chauhan
-
Jia Harisinghani
-
Krishna Dave
-
Navya Agarwal
-
Prateek Pardeshi
-
Ritojnan Mukherjee
-
Saarthak Kumar
-
Yash Wavdankar
-
Altaf Alam
-
Atharva Honrao
-
atharva yadav
-
Bhavesh Garud
-
Cloud Core
-
Dg Star
-
Divyansh Singh
-
Gaurav Ghade
-
Harsh Sharma
-
Harshal Shekdar
-
Hiten Dusseja
-
Manas Thadhani
-
Manish Dusa
-
Naveen Pandey
-
Prasad Satpute
-
Raj Yadav
-
Ruturaj Chandgude
-
Sakshi Bhandari
-
Sarvesh Parab
-
shruti singh
-
Shrutik Gupta
-
Tushar Shelke
-
Vaishnavi More
-
Vidhi Vaishnav
-
Vighnesh Hinge
-
Vrajesh H
-
who else but Tullu
-
Yo Yo
Meet Screenshot
For all summaries, please visit catchup.ourtech.community/summary. |
Want to improve the content of this page?
Want to get more involved? Learn how to contribute.
We rise by lifting others.
Kindness always wins.
Alone we can do so little; together we can do so much.