GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” selfsigned - Overview

@selfsigned selfsigned Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@selfsigned
selfsigned
Follow
View selfsigned's full-sized avatar
๐Ÿ‘บ
Codin'

selfsigned

๐Ÿ‘บ
Codin'
Follow
Wannabe Code Artisan, also probably a DevOps
39 followers ยท 44 following
  • NULL
  • 0x2A (48.89662, 2.31844)
  • selfsigned.dev
  • @nope

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx2

Achievements

Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx2
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars

Pinned Loading

  1. kfs kfs Public

    x86 bare metal programming for 42's Kernel programming track

    C 1

  2. Advent-of-Svelte-2023 Advent-of-Svelte-2023 Public

    Advent of Svelte 2023

    Svelte 1

  3. portfolio portfolio Public

    My web resume

    Svelte 1

  4. description of a ret2libc exploit in... description of a ret2libc exploit in the 42 rainfall project
    1
    ## Ret2libc
    2
    An alternative to using a shellcode is to find the adress of the `system()` function in memory and to complement it with a memory location that contains a shell path string.
    3
    This method has the advantage of also working when the NX bit is set (not the case here), NX being a technology that marks certain areas of memory as non-executable, supposedly foiling buffer overflow attacks.
    4
    
                  
    5
    #### The exploit
  5. Functional FizzBuzz Functional FizzBuzz
    1
    // Logic
    2
    type FizzBuzzOutput = (x: number) => string
    3
    const Fizz : FizzBuzzOutput = x => (x % 3 === 0) ? "Fizz" : ""
    4
    const Buzz : FizzBuzzOutput = x => (x % 5 === 0) ? "Buzz" : ""
    5
    const FizzBuzzPrint : FizzBuzzOutput = x => Fizz(x) + Buzz(x)
  6. HackThePlanet HackThePlanet Public

    42 Cybersec projects

    C 3

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.