επιτρέψτε στα γρήγορα το 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 … περισσότερα

Ubuntu 12.04 και QuickCam Messenger Plus

αν σε lsusb σου εμφανίζει το παρακάτω μοντέλο και ενώ σου παίζει κανονικά σε cheece αλλά όχι σε αλλά προγράμματα (όπως στον mplayer και σε flash στον browser) 046d:08f6 Logitech, Inc. QuickCam Messenger Plus τότε τρέξε με: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l2convert.so chromium-browser η firefox η mplayer κτλπ

Να τα δισεκατομμυριάσουμε;

Η επερχόμενη έκδοση του πυρήνα 3.3 βασίζετε σε πάνω απο δεκαπέντε εκατομμύρια γραμμές κώδικα,που αν και αρκετές περιέχουν σχόλια και κενά παρόλα αυτά συνθέτουν ενα αχανές σύστημα που είναι ακατόρθωτο πλέων να μπορει κάποιος να το παρακολουθεί για λάθη. Τουλάχιστον όχι με τα συστήματα διαχείρισης κώδικα που έχουμε στην διάθεση μας. Ο linus εξέφρασε την … περισσότερα

Καιρός για παιχνίδι (Lineage II σε Ubuntu 11.10)

Το παιχνίδι Lineage II πρόσφατα άλλαξε πολιτική και δεν χρεώνει πλέων ανα μηνά. Δοκίμασα να του δώσω μιαν ευκαιρία αλλα φυσικά παίζοντας μέσω wine 🙂 Πρώτα εγκατέστησε τα απαραίτητα: sudo apt-get install wine1.3 winetricks winetricks corefonts eufonts opensymbol tahoma winetricks dotnet20 d3dx9 gecko120 mfc42 msscript msxml4 msxml6 richtx32 vb6run vcrun6 vcrun6sp6 vcrun2010 xmllite winetrics ie7 Βρες το setupapi.dll από μια εγκατάσταση η από το internet  και κανε το copy στο  ~/.wine/drive_c/windows/system32 και με το winecfg βάλτο ως  native,builtin Μετά κατέβασε και εγκατέστησε το NCsoftLauncher wget ftp://ftp.ncsoft.com/Launcher/NCsoftLauncherSetup.exe wine NCsoftLauncherSetup.exe τρέξε το ως εξής για να εγκαταστήσεις το … περισσότερα