Posts from the ‘Source Code’ Category

Koleksi Kode Sumber (24) : Tetris Sederhana dalam Bahasa Python


Sumber : http://defaultset.blogspot.com/

Baca lebih lanjut…

Koleksi Kode Sumber (23) : Menampilkan ID Vendor Prosesor dengan Instruksi Assembly x86


Menampilkan ID Vendor Prosesor dengan Instruksi Assembly x86

section .data
        string db "Vendor ID adalah 'XXXXXXXXXXXX'",0xA
section .text
global _start
_start:
        xor eax,eax
        cpuid
        mov edi,string
        mov [edi+25],ebx
        mov [edi+29],edx
        mov [edi+33],ecx
        mov eax,4
        mov ebx,1
        mov ecx,string
        mov edx,41
        int 0x80
        mov eax,1
        xor ebx,ebx
        int 0x80

Koleksi Exploit (2) : Alternatif Apache Killer



#!/usr/bin/perl

#Apache httpd Remote Denial of Service (CPU  & memory exhaustion)
#Original by Kingcope
#Altered by W
#Year 2011
#
# Will result in swapping memory to filesystem on the remote side
# plus killing of processes when running out of swap space.
# Remote System becomes unstable.
#


Baca lebih lanjut…

Koleksi Kode Sumber (21) Bash : Moodlesync



#!/bin/bash
#######################################################################################
# MoodleSync 0.2 (alfa)
# Programmer: Ruben Cancho
#
# Uso:
#       moodlesync.sh backup <lugar>
#       moodlesync.sh restore <copia_origen> <destino>
#       moodlesync.sh list
#
#       COPIA FRESCA
#       Como hacer lo de la copia fresca?
#       Crearemos un fichero llamado "status" que contenga siempre el lugar de la copia fresca,
#       que podrá ser: pen, casa, clase, etc...
#       Ej: si contiene "pen", solo se podrán hacer restores.
#           si contiene otro lugar, solo se podrán hacer backups de ese lugar.
#           Cada accion cambiará el estado del fichero. backup lugar -> status = pen. restore lugar -> status = lugar
#           Si no existe el fichero de status solo se permitirá hacer backup lugar, y se generará status = pen.
#######################################################
# CONFIG
#######################################################
file="moodlesync.conf"

#######################################################

Baca lebih lanjut…

Koleksi Kode Sumber (20) : Password Dictionary Generator



Sumber : http://travisaltman.com


f=open('wordlist', 'w')

 def xselections(items, n):
     if n==0: yield []
     else:
         for i in xrange(len(items)):
             for ss in xselections(items, n-1):
                 yield [items[i]]+ss

 # Numbers = 48 - 57
 # Capital = 65 - 90
 # Lower = 97 - 122
 numb = range(48,58)
 cap = range(65,91)
 low = range(97,123)
 choice = 0
 while int(choice) not in range(1,8):
     choice = raw_input('''
     1) Numbers
     2) Capital Letters
     3) Lowercase Letters
     4) Numbers + Capital Letters
     5) Numbers + Lowercase Letters
     6) Numbers + Capital Letters + Lowercase Letters
     7) Capital Letters + Lowercase Letters
     : ''')

 choice = int(choice)
 poss = []
 if choice == 1:
     poss += numb
 elif choice == 2:
     poss += cap
 elif choice == 3:
     poss += low
 elif choice == 4:
     poss += numb
     poss += cap
 elif choice == 5:
     poss += numb
     poss += low
 elif choice == 6:
     poss += numb
     poss += cap
     poss += low
 elif choice == 7:
     poss += cap
     poss += low

 bigList = []
 for i in poss:
     bigList.append(str(chr(i)))

 MIN = raw_input("What is the min size of the word? ")
 MIN = int(MIN)
 MAX = raw_input("What is the max size of the word? ")
 MAX = int(MAX)
 for i in range(MIN,MAX+1):
     for s in xselections(bigList,i): f.write(''.join(s) + '\n')

Koleksi Kode Sumber (19) : Generator Permutasi



/* Contoh Sederhana Menggenerasi Permutasi dengan Bahasa C */

/* Untuk menghitung jumlah permutasi yang mungkin anda dapat melihat panduannya di :  */

/* https://tanyarezaervani.wordpress.com/2011/06/23/tanya-203-matematika-1-menghitung-susunan-yang-mungkin-dari-angka-dan-huruf/ */

Baca lebih lanjut…

Koleksi Kode Sumber (18) : Permutasi



/* Teori untuk Program ini Dapat dibaca di */

/* https://tanyarezaervani.wordpress.com/2011/06/23/tanya-203-matematika-1-menghitung-susunan-yang-mungkin-dari-angka-dan-huruf/ */

Baca lebih lanjut…

%d blogger menyukai ini: