Ivan Ricart Borges (@iricartb)
  • Stars
    star
    139
  • Global Rank 162,945 (Top 6 %)
  • Followers 58
  • Following 38
  • Registered over 8 years ago
  • Most used languages
    C
    26.1 %
    C#
    21.7 %
    JavaScript
    17.4 %
    C++
    13.0 %
    PHP
    13.0 %
    ActionScript
    4.3 %
    Go
    4.3 %
  • Location ๐Ÿ‡ช๐Ÿ‡ธ Spain
  • Country Total Rank 1,893
  • Country Ranking
    ActionScript
    19
    C++
    203
    C#
    209
    C
    365
    PHP
    933
    Go
    1,187
    JavaScript
    1,389

Top repositories

1

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.
C++
52
star
2

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.
C#
18
star
3

coursera-hong-kong-frontend-development-react

Ivan Ricart Borges - Coursera - Front-End Web Development with React
JavaScript
8
star
4

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.
C++
8
star
5

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).
C
6
star
6

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.
C#
6
star
7

edx-harvard-cs50-mobile-app-development-with-react-native

Ivan Ricart Borges - Harvard - CS50's Mobile App Development with React Native
JavaScript
4
star
8

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.
C#
3
star
9

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.
C
3
star
10

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.
C++
3
star
11

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.
ActionScript
3
star
12

university-cybersecurity

Ivan Ricart Borges - Cybersecurity Course
3
star
13

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.
JavaScript
2
star
14

laravel-crm-crud-auth

Ivan Ricart Borges - Laravel CRM - Simple CRM made using the Laravel framework - CRUD and AUTH.
PHP
2
star
15

university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
C
2
star
16

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.
C#
2
star
17

university-real-time-system-morse-translator

Ivan Ricart Borges - Concurrent programming in POSIX - Signals, Timers & Threads.
C
2
star
18

university-seven-half-card-game-sockets

Ivan Ricart Borges - Simulation of the seven and a half card game through the use of sockets.
C
2
star
19

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).
C
2
star
20

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.
PHP
2
star
21

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)
JavaScript
2
star
22

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.
C#
2
star
23

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.
PHP
2
star
24

go-apk2aab-tool

Ivan Ricart Borges - Tool that allows to transform an APK file to AAB (Android App Bundle)
Go
1
star