Skip to content

Instantly share code, notes, and snippets.

@hoenirvili
hoenirvili / backlight.destkop
Last active August 29, 2015 14:25
Toggle script to turn ON the backlight keyboard
# This conf file must be placed in /etc/xdg/autostart/
[Desktop Entry]
Type=Application
Name=Devastator Backlight
Exec=/path/to/backlight.sh
Icon=system-run
X-GNOME-Autostart-enabled=true
@hoenirvili
hoenirvili / manager.sh
Created July 16, 2015 22:42
Script to change the mode of a wireless interface
#!/bin/bash
function root
{
if [[ $EUID -ne 0 ]]
then
echo 'This script must be run as root'
exit 1
else
__run__
@hoenirvili
hoenirvili / main.go
Created September 25, 2015 12:18
Basic minimal web server in Go
package main
import (
"fmt"
"log"
"net/http"
"strings"
)
func sayHelloName(w http.ResponseWriter, r *http.Request) {
@hoenirvili
hoenirvili / main.c
Created September 26, 2015 00:54
Struct pointer demo
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
/**
* Mini wrapper function for malloc
*/
void* Malloc(size_t size) {
@hoenirvili
hoenirvili / database.c
Created September 26, 2015 12:24
File memory management database example
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <stdbool.h>
#include <errno.h>
#include <string.h>
#define MAX_DATA 512
#define MAX_ROWS 100
@hoenirvili
hoenirvili / interface.go
Created October 18, 2015 10:58
Example of using interfaces in Go
package main
import (
"log"
)
type Notifier interface {
Notify() error
}
//our User struct
@hoenirvili
hoenirvili / backtrack.go
Created October 29, 2015 06:31
queen nxn
package queen
import (
"fmt"
"time"
"github.com/hoenirvili/Main/util"
)
// BackTrack is the main function that
@hoenirvili
hoenirvili / readme.md
Last active January 13, 2016 19:44
TCP RST Attack

TCP RST Attacks asupra unei conexiuni telnet sau ssh

Simulati un atac de tip TCP RST pentru a intrerupe o conexiune existenta de tip telnet. Se poate incerca apoi intreruperea unei conexiuni SSH existente prin acelasi tip de atac.Descrieti pe scrut observatiile efectuate.

Setup

M-am inspirat de la laboratoarele trecute si am folosit acelasi setup de 3 masini virtuale. Una tip router R1 si doua masini virtuale C1 respectiv C2

TELNET

Am instalat un server de telnet pe masina C2 efectuand o serie de comenzi si de confitgurarii de riguare.

@hoenirvili
hoenirvili / Makefile
Last active January 30, 2016 13:17
ExASM
all:
nasm -f elf64 foo.asm -o foo.o
ld -o foo foo.o
@hoenirvili
hoenirvili / client.go
Last active February 12, 2016 18:43
TCP File client server in go
package main
import (
"fmt"
"io"
"net"
"os"
)
const (