Εξαγωγή του BIOS της VGA

Βρίσκουμε πρώτα το id του pci για την κάρτα γραφικών lspci -vnn | grep VGA  07:04.0 VGA compatible controller [0300]: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 [102b:0532] (rev 0a) (prog-if 00 [VGA controller]) στο παραδειγμα μας ειναι το 07:04.0 βρίσκουμε το path στο sys find /sys/devices -name “*07:04.0*”  /sys/devices/pci0000:00/0000:00:1e.0/0000:07:04.0 το bios ειναι αμέσως μετά … περισσότερα

Ταχύτητα στον chrome

Αν έχεις αρκετή μνήμη στον υπολογιστή σου και δεν κανεις και συχνα restart βάλε στο /etc/fstab το παρακάτω (αλλάζοντας το USERNAME με το δικό σου όνομα χρήστη)  tmpfs /home/USERNAME/.cache/google-chrome tmpfs defaults,noatime,mode=1777 0 0  με αυτόν το τρόπο η cache του chrome θα είναι πλέων στην πολύ ποιο γρήγορη μνήμη αντί για τον δίσκο

32bit chroot σε Ubuntu 14.04 LTS (Trusty Tahr)

Εγκατάσταση $ sudo apt-get install debootstrap $ sudo apt-get install schroot Ρύθμιση $sudo vim /etc/schroot/chroot.d/trusty_i386.conf [trusty_i386] description=Ubuntu 14.04 Trusty Tahr for i386 directory=/srv/chroot/trusty_i386 personality=linux32 root-users=georgina type=directory users=pan,georgina $sudo mkdir -p /srv/chroot/trusty_i386 Εγκατάσταση του bootstrap $ sudo debootstrap –variant=buildd –arch=i386 trusty /srv/chroot/trusty_i386 http://archive.ubuntu.com/ubuntu/ Έλεγχος $ schroot -l (πρέπει να επιστρέψει chroot:trusty_i386) Είσοδος root $ schroot -c … περισσότερα

επιτρέψτε στα γρήγορα το facebook στο ufw

για την ανάπτυξη εφαρμογών για το facebook πρέπει να επιτραπεί στης ip του να έχουν πρόσβαση στον σερβερ. στην σελίδα https://developers.facebook.com/docs/ApplicationSecurity/#facebook_scraper έχει την λίστα με τις IP αν βαριέσαι να τις γράφεις μια μια τότε:  whois -h whois.radb.net — ‘-i origin AS32934’ | grep ^route: | awk -F ” ” ‘{print “ufw allow from “$2″ to any … περισσότερα

αποφυγή bots στον apache σε ubuntu

Με το παρακάτω απλό bash script μπορεί κάποιος να σταματήσει μια συνηθισμένη ddos επίθεση από διάφορα bot..  Απλά το τρέχεις και για όσο διαρκεί η επίθεση βάζει ένα DENY rule με την βοήθεια του ufw. #!/bin/bashwhile true; doBANME=`tail -2 /var/log/apache2/access.log | head -1 |grep ‘\.net\”\|\.biz\”\|\.com\”\|\.ru\”\|\.info\”‘ | grep ‘\”POST \/’ | awk ‘{ print $1}’`if [[ … περισσότερα

add-apt-repository behind proxy

για να προσθέσεις ενα PPA πίσω από proxy δεν αρκεί να κανείς τις ρυθμίσεις στο apt.conf (Acquire::http::Proxy “http://xxx.xxx.xxx.xxx:3128”;) οπότε η λύση είναι η παρακάτω (αν θες μπορείς να βάλεις μόνιμα τις ρυθμίσεις για τον proxy στο /etc/enviroment) sudo https_proxy=http://xxx.xxx.xxx.xxx:3128 http_proxy=http://xxx.xxx.xxx.xxx:3128  add-apt-repository ppa:guilhem-fr/swftools

απομακρυσμένη σύνδεση μέσω xpra και τριών ssh hops

Το σενάριο είναι να τρέξει κάποιο Χ πρόγραμμα που βρίσκετε σε server που προσεγγίζετε μονό από έναν ενδιάμεσο.   _______                _____________________                  ____________ /                 \             /                                   … περισσότερα

ευτυχώς προλάβανε τα χειρότερα! (?)

Το πολεμικό ναυτικό αποφάσισε την χρήση linux και προγραμμάτων open source στα ρομποτικά αυτόνομα οχήματα του για την λειτουργιά τους για λόγους ασφαλείας. Αυτό αποφασιστικέ μετά από “επίθεση” με mallware όπως ανακοινώθηκε “After a malware attack on the Air Force’s Windows-based drone-control system last year, there has been a wholesale move to Linux for security … περισσότερα

ScreenShot από Android με χρήση του adb και μετατροπή με ffmpeg

Ένας εύκολος τρόπος για να παρω screenshot απο το ZTE Blade ειναι ο παρακάτω: adb shell cat /dev/graphics/fb0 > /data/image.raw exit adb pull /data/image.raw ffmpeg -vf vflip,hflip -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 480×800 -i image.raw -vcodec png image.png adb shell rm  /data/image.raw και το image.png έχει την Οθόνη 🙂 Αν το δοκιμάσεις σε άλλο κινητό φυσικά πρέπει να αλλάξεις τις διαστάσεις απο 480×800 σε αυτές της οθόνης του. Μπορείς ακόμα για χαβαλέ να πειράξεις την παραπάνω εικόνα με το gimp και να την γράψεις πίσω στον famebuffer (αν … περισσότερα

bash σε android

Το παρακάτω είναι ένας απλός τρόπος για να τρέχουν native προγράμματα του GNU/Linux  σε Android συσκευές Για παράδειγμα θα φτιάξω για χρήση σε Android ένα πλήρες κέλυφος bash! Το pc μου τρέχει Ubuntu 12.04 και η δοκιμή έγινε σε ένα ZTE blade με περασμένο ISC 4.0.4 sudo apt-get install autoconf sudo apt-get install gcc-arm-linux-gnueabi sudo … περισσότερα