Alexandr Sarandi (asarandi)

asarandi

Geek Repo

Company:42 Silicon Valley

Location:Fremont, CA

Home Page:https://www.42.us.org/

Github PK Tool:Github PK Tool

Alexandr Sarandi's repositories

wordscapes-bot

python bot that plays wordscapes via scrcpy, pyautogui

n-puzzle

My n-puzzle solver: A* and IDA* search, heuristics, different puzzle configurations and sizes

gbmu

my gameboy emulator

Language:CStargazers:22Issues:1Issues:0

identicon

github identicons

Language:GoLicense:MITStargazers:8Issues:1Issues:0

game-achievements-system

achievements system for a fictional online game: my attempt at a restful api in golang

Language:GoStargazers:5Issues:1Issues:0

famine

cross platform elf64/macho64 binary infector

Language:AssemblyStargazers:4Issues:2Issues:0

md5

md5 in asm

Language:AssemblyStargazers:4Issues:0Issues:0

mbr-demo

master boot record, 16 bit asm, interrupts

Language:AssemblyStargazers:3Issues:0Issues:0

rattle

simple rtttl player and software synthesizer using sdl2

Language:CStargazers:2Issues:0Issues:0

darkly

this project is an introduction to web application security

Language:PythonStargazers:1Issues:0Issues:0

ft_p

This introductory project on UNIX network programming prompts you to create a client-server offering identical services to ftp. Bonus: respect the standard to be interoperable with existing tools!

Language:CStargazers:1Issues:0Issues:0

kami2-solver

kami2 solver in python

Language:PythonStargazers:1Issues:0Issues:0

klondike

klondike solitaire a-star search

Language:CStargazers:1Issues:2Issues:0

nm_otool

Parse the format of the MacOS executables and understand how the kernel launches the binaries, by rewriting these two system tools. Essential for all those who want to make security, this project is more generally an opening on the UNIX culture system.

Language:CStargazers:1Issues:0Issues:0

rainfall

Rainfall is a challenge iso slightly more complex than Snow Crash that will plunge you into the intricacies of reverse engineering and teach you to rebuild a code and understand its operation to find the flaws. Can you reach the last level?

Language:GDBStargazers:1Issues:0Issues:0

sha256

sha256 in asm

Language:AssemblyStargazers:1Issues:0Issues:0

woody-woodpacker

simple elf64 encryptor

Language:CStargazers:1Issues:1Issues:0

zenkoi2

impersonating zen koi 2 ios client

Language:PythonStargazers:1Issues:0Issues:0
Language:PythonStargazers:0Issues:1Issues:1
Language:HTMLStargazers:0Issues:0Issues:0

avaj-launcher

Implementation of a Java flight simulator based on a UML class diagram.

Language:JavaStargazers:0Issues:0Issues:0

corewar

This project invites you to create a virtual arena and to compete with programs coded in a simplistic language. You will thus approach the design of a VM (with the instructions that it recognizes, the registers, etc), and the problems of compilation of an assembly language in bytecode. With, as a bonus, the pleasure of having your champions compete on your arena!

Language:CStargazers:0Issues:0Issues:0

filler

Create your player to face other students on the famous (or not) plateau of the Filler. The principle is simple: two players compete on a board, and must place, in turn, the piece that the master of the game (provided in the form of a Ruby executable) gives them, thus earning points. The game stops as soon as a piece can no longer be placed. Little fun project!

Language:CStargazers:0Issues:0Issues:0

fillit

Fillit is a project that allows you to discover and / or familiarize yourself with a recurrent problem in programming: the search for an optimal solution among a very large number of possibilities, within a reasonable time. In the case of this project, it will be a question of arranging Tetriminos between them and to determine the smallest possible square that can accommodate them.

Language:CStargazers:0Issues:0Issues:0

ft_printf

Are you tired of ft_putstr and ft_putnbr? Are you not allowed to use printf? Code your own! This will be an opportunity to discover a feature of the C - the variadic functions - and train you to fine management of display options. You will then have the right to use your printf in all your subsequent projects.

Language:CStargazers:0Issues:0Issues:0

ft_ssl_des

You will recode part of the OpenSSL program, specifically BASE64, DES-ECB and DES-CBC.

Language:CStargazers:0Issues:0Issues:0
Language:PHPStargazers:0Issues:0Issues:0
Language:CStargazers:0Issues:1Issues:0

sha1

sha1 in asm

Language:AssemblyStargazers:0Issues:0Issues:0