• Stars
    star
    144
  • Rank 255,590 (Top 6 %)
  • Language
    Rust
  • Created almost 3 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fake ping times.

Pong

A Linux program that replies to ping but modifies the payload of the ICMP packet to get lower ping times in some ping implementations.

See

Install it with cargo install --git https://github.com/m-ou-se/pong.

You either need to run it as root, or you need to disable your kernel's ping reply with sysctl net.ipv4.icmp_echo_ignore_all=1 net.ipv6.icmp.echo_ignore_all=1 and give this program cap_net_raw capabilities with setcap cap_net_raw=ep ~/.cargo/bin/pong.

More Repositories

1

rust-atomics-and-locks

Code examples, data structures, and links from my book, Rust Atomics and Locks.
Rust
1,251
star
2

nightly-crimes

Please do not use this.
Rust
169
star
3

floatconv

Fast implementations of integer/floating point conversion operations.
Rust
130
star
4

auto-import

Please do not use this.
Rust
127
star
5

atomic-wait

Cross-platform atomic wait and wake (aka futex) functionality for Rust.
Rust
102
star
6

whichever-compiles

Rust
93
star
7

linux-futex

Rust interface for Linux futexes, the fast user-space locking primitive.
Rust
83
star
8

config

The one and only perfect configuration for Vim, Zsh, Bash, Git, etc.
Shell
38
star
9

spez

Rust macro to specialize on the type of an expression.
Rust
35
star
10

bootlib

A minimalistic library to help making your x86 assembly program bootable.
Assembly
25
star
11

git-prompt-path

Display git information next to every path component in your prompt.
Shell
24
star
12

teck-programmer

Programmer for TECK keyboards.
JavaScript
22
star
13

units

Compile time unit checking with C++11 template magic.
C++
13
star
14

reedition

Rust
11
star
15

picp

A PIC16F145x based PIC16F145x USB programmer.
C++
11
star
16

rust-horrible-katex-hack

Rust
10
star
17

moggle

A C++11 OpenGL library.
C++
9
star
18

single-use-dns

Rust
9
star
19

bebop-rust

Rust
7
star
20

tek

Truly Ergonomic Keyoard Firmware Upgrade Tool
C++
7
star
21

futex-lock-experiment

Rust
6
star
22

r6502

6502 processor emulator written in Rust
Rust
4
star
23

blog

My blog. https://blog.m-ou.se/
4
star
24

cpp-experiments

Some crazy C++ experiments
C++
2
star
25

ryu-rust

Fast floating point to decimal string conversion, using the Ryu algorithm.
2
star
26

cratesync

Rust
2
star
27

raw-string-rs

Small Rust library providing RawStr and RawString.
Rust
1
star
28

scrabble-bf

Brute-force tool to find the highest-scoring word in Scrabble/Wordfeud.
C++
1
star
29

x86502

A bootable 6502 emulator for x86.
Assembly
1
star
30

moggled

Moggle for D
D
1
star
31

serial

A cross-platform serial port library.
C++
1
star
32

tis100node

Rust
1
star
33

klondike

Rust
1
star
34

ninj

Rust
1
star