iricartb
Software Engineer with 7+ years' experience, specialized in large-scale applications, likes to learn about new technologies and develop generic components.
Nemon Intelligence in Business S.L.Tarragona, Spain
Pinned Repositories
advanced-sql-injection-scanner
Ivan Ricart Borges - Test for didactic purposes of web pages vulnerables to SQL injection using dbo database user with xp_cmdshell execution permissions. Using patterns from Internet search engines to extract potentially vulnerable web addresses and test them by changing the GET parameters using invalid Transact-SQL conversion function to cause through unhandled errors by IIS web server to show critical information. If certain features are given and using advanced injection techniques a malicious attacker could gain control of the entire system by executing shell commands in the SQL database engine.
biometric-access-control-suprema
Ivan Ricart Borges - Using the Suprema API to synchronize all workers fingerprints with all biometric devices by creating .NET components to interact with the web platform. Use ActiveX technology to incorporate fingerprint register functionality in web environment.
buffer-overflow-vulnerability-services-tester-tool
Ivan Ricart Borges - Program to detect the existence of remote/local stack-based buffer-overflow vulnerabilities using the standard communication protocol for each service.
buffer-overflow-warftp-1.65
Ivan Ricart Borges - WarFTP is prone to a stack-based buffer-overflow vulnerability because it fails to properly check boundaries on user-supplied data before copying it to an insufficiently sized buffer.
coursera-hong-kong-frontend-development-react
Ivan Ricart Borges - Coursera - Front-End Web Development with React
edx-harvard-cs50-mobile-app-development-with-react-native
Ivan Ricart Borges - Harvard - CS50's Mobile App Development with React Native
go-apk2aab-tool
Ivan Ricart Borges - Tool that allows to transform an APK file to AAB (Android App Bundle)
propagation-techniques-used-by-threats
Ivan Ricart Borges - Study of propagation techniques used by viruses. Simulation of propagation through P2P, NetBios, USB Devices, MSN Messenger.
university-c-compiler-flex-bison
Ivan Ricart Borges - C compiler using Flex & Bison, Bison is a generator of syntactic analyzers, a substitute for yacc ("Yet Another Compiler Compiler", another compiler of compilers).
webapp-react-redux-video-game-hidden-skills
Ivan Ricart Borges - Multilanguage web page that uses the React javascript library, navigation with react-router and communication with Redux.
iricartb's Repositories
iricartb/buffer-overflow-vulnerability-services-tester-tool
Ivan Ricart Borges - Program to detect the existence of remote/local stack-based buffer-overflow vulnerabilities using the standard communication protocol for each service.
iricartb/advanced-sql-injection-scanner
Ivan Ricart Borges - Test for didactic purposes of web pages vulnerables to SQL injection using dbo database user with xp_cmdshell execution permissions. Using patterns from Internet search engines to extract potentially vulnerable web addresses and test them by changing the GET parameters using invalid Transact-SQL conversion function to cause through unhandled errors by IIS web server to show critical information. If certain features are given and using advanced injection techniques a malicious attacker could gain control of the entire system by executing shell commands in the SQL database engine.
iricartb/coursera-hong-kong-frontend-development-react
Ivan Ricart Borges - Coursera - Front-End Web Development with React
iricartb/go-apk2aab-tool
Ivan Ricart Borges - Tool that allows to transform an APK file to AAB (Android App Bundle)
iricartb/propagation-techniques-used-by-threats
Ivan Ricart Borges - Study of propagation techniques used by viruses. Simulation of propagation through P2P, NetBios, USB Devices, MSN Messenger.
iricartb/university-c-compiler-flex-bison
Ivan Ricart Borges - C compiler using Flex & Bison, Bison is a generator of syntactic analyzers, a substitute for yacc ("Yet Another Compiler Compiler", another compiler of compilers).
iricartb/biometric-access-control-suprema
Ivan Ricart Borges - Using the Suprema API to synchronize all workers fingerprints with all biometric devices by creating .NET components to interact with the web platform. Use ActiveX technology to incorporate fingerprint register functionality in web environment.
iricartb/edx-harvard-cs50-mobile-app-development-with-react-native
Ivan Ricart Borges - Harvard - CS50's Mobile App Development with React Native
iricartb/automated-industrial-weighing-system
Ivan Ricart Borges - Desktop application that allows the weighing process to be carried out automatically, from authorized vehicle license plate detection to weighing and ticket generation.
iricartb/buffer-overflow-warftp-1.65
Ivan Ricart Borges - WarFTP is prone to a stack-based buffer-overflow vulnerability because it fails to properly check boundaries on user-supplied data before copying it to an insufficiently sized buffer.
iricartb/component-graphical-editor-scenarios-sale-tickets
Ivan Ricart Borges - Web component that allows to create and manage scenarios using a graphic editor and enter it in the web page to allow the sale of tickets for shows.
iricartb/computational-geometry-3D-rendering-process
Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.
iricartb/university-cybersecurity
Ivan Ricart Borges - Cybersecurity Course
iricartb/advertising-panel-system-flickr-rss
Ivan Ricart Borges - Adobe Flash application to display personalised advertisements using the Flickr API and RSS feeds.
iricartb/bootcamp-helsinki-fullstack-react-redux
Ivan Ricart Borges - Bootcamp - Helsinki - Full-Stack Web Development with React and Redux (Finland, Helsinki, Bootcamp, Full-Stack, React, React Router, Redux, Reducers, Node, Express, Mongodb, Graphql, Typescript, Json, Json Server, Api, REST, Postman, Webpack, Hooks, Handlers, Promise, XMLHttpRequest, Fetch, Axios, Forms, Styles, ESLint, Git, Heroku, Cloud, Npm, Jsx, Filter, Map, Reduce, Props, States, Components, Services, Jsonwebtoken, Cypress, Debugging, Jest, Weatherstack Morgan, VS Code)
iricartb/emissions-control-opc-client-service
Ivan Ricart Borges - Pseudo real-time OPC service that reads 328 pollutant tags every minute from a remote OPC server, then implements the IT020 specification of the XEAC (Network Atmospheric Emissions of Catalonia) by creating some plain text files following the established pattern. Using Microsoft DCOM technology for the exchange of information between terminals.
iricartb/laravel-crm-crud-auth
Ivan Ricart Borges - Laravel CRM - Simple CRM made using the Laravel framework - CRUD and AUTH.
iricartb/rpc-gateway-sockets
Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.
iricartb/university-mpi-parallel-programming-quicksort-algorithm
Ivan Ricart Borges - Transform a sequential algorithm so that it can be executed in parallel on different machines using MPI (Message Passing Interface).
iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
iricartb/university-real-time-system-morse-translator
Ivan Ricart Borges - Concurrent programming in POSIX - Signals, Timers & Threads.
iricartb/university-seven-half-card-game-sockets
Ivan Ricart Borges - Simulation of the seven and a half card game through the use of sockets.
iricartb/webapp-php-jquery-pyramid-solution
Ivan Ricart Borges - Alejandro Ricart Cabús - The construction of the Great Pyramid. Constructive solution on how the pyramids of Egypt were built. ISBN 978-84-611-7106-4.
iricartb/webapp-react-redux-video-game-hidden-skills
Ivan Ricart Borges - Multilanguage web page that uses the React javascript library, navigation with react-router and communication with Redux.
iricartb/yii-mvc-dropzone-component
Ivan Ricart Borges - Yii component that allows to interact with the user through a widget to drag and drop elements in a stipulated area, makes use of the MVC pattern and interacts with the database by making internal calls about the models that, through inheritance, implement a certain interface.
iricartb/coursera-university-london-fullstack-meteor-mongodb
Web Application Development with JavaScript and MongoDB
iricartb/stanford-CS106A-python-monkey-island
Project dedicated to the mythical graphic adventure game, Monkey Island. Let's delve into the fascinating world of pirate insults, with dedication and determination, let's explore the subtleties of this art. Prepare to unleash your creativity and become masters of biting retorts worthy of the most fearsome privateers!