Kino.to wieder online als kinox.to
Es scheint so als wäre kino.to wieder online, ob das jetzt Trittbrettfahrer sind oder der Typ ist, der aus der Haft entlassen wurde, weil er gegen seine Kumpanan ausgesagt hat ist umstritten. Vielleicht sind es auch Leute, die beim Raid auf kino.to nicht fest genommen wurden, vielleicht hat er dort ja mehr als 12-13(?) Mitarbeiter gegeben. Die FAQs sind jedenfalls noch für kino.to.
Unter Kontakt gibt es eine Message:
"Hallo liebe Fans, Filmfreunde und GVU:
Eure lieblings Online-Stream Webseite ist zurück als KinoX.to!
Das legendäre Online-Stream-Portal Kino.to war eine der Lieblingsseiten vieler deutscher und ausländischer Internetnutzer, die es satt hatten viel Geld für überteuerte Kinovorstellungen und verspätete Serien-DVD-Releases auszugeben.Liebe GVU, Filmindustrie und Staat: Denkt ihr wirklich ihr könnt uns stoppen nur weil ihr haufenweise Geld habt?
Wie kann es sein, dass harmlose Webseitenbetreiber auf eine Stufe mit Mördern und Vergewaltigern gestellt werden?
Merkt ihr überhaupt noch was in eurem Wahn? Für was finanzieren wir euch jeden Monat? Damit ihr uns verarscht?!Was ist aus diesem Land geworden? Wo ist unsere Freiheit hin?
Und warum werden solche fanatischen Geldgeier-Organisationen unterstützt vom Staat und Politik?!Wir wollen euch nicht. Das Internet will euch nicht. Keiner will euch.
Alles was wir wollen ist Freiheit und das für JEDEN!
Danke an all die Leute da draussen, Fans und besonders Anonymous. Gemeinsam sind wir Stark!PS: Macht euch keine Sorgen, wir haben nie Daten gespeichert und werden es auch weiterhin nicht tun.
Legends may sleep, but they never die.
Euer KinoX.to Team "
Ein paar Alternativen findet man sonst hier: Alternativen zu kino.to
update: Scheinen wohl Nachmacher zu sein, die alle Links von video2k.tv haben, s. Andipopps Artikel und gulli Artikel.
update2: Hier ein Artikel, der zeigt, die man feststellen kann, wo die Server einer bestimmten Website stehen und zu welchem Land die Domain gehört
Making Skype secure via VPN or SSH Tunnel
Since you just can not convince people not to use Skype because it. really. is. insecure, at least for professionals and businessmen. I decided to make Skype more secure by adding extra encryption, which is, as I found out, pretty simple. Just for written conversations you might want to try cryptochat, an extension just for skype(128-bit RSA), but no guarantees, I just googled it myself. Also consider using another service besides Skype(de) for as many connections as possible.
VPN (Virtual Private Network) (easiest)
A VPN creates a tunnel to a service provider you trust, preferably in Sweden, Iceland or other countries that are legally allowed not to store traffic data(unlike the US). This means every bit of traffic is as good secured as the encryption to the end of the tunnel is. Between you and your computer, there is nothing(not your ISP or eavesdropper) that could intercept the data. On the other hand, you have to trust the VPN Provider.
For a few bucks a month(~5€) you can rent a VPN Service from several providers, see list below. Be sure not to use PPTP, because this is fairly insecure as well, a good choice might be OpenVPN or IPSec/L2TP. Most of the providers also have an idiot-proof introduction and how-to on their homepage.
SSH(Secure Shell)(advanced)
With both putty under Windows and OpenSSH under Linux it is possible to create a tunnel and use it on your computer like a socks5 proxy server. For creating a really secure SSH connection, don't use passwords but public-key infrastructure. Without any programming you can set up the encryption up to 4096bit which is quite strong. Some of the latest OpenSSH Versions even support ECC. Use this tutorial to create a tunnel with windows, for Linux use this command:
ssh -D 1337 user@host
Where 1337 is the port, user is the linux username and host is the hostname of your provider. Then configure your Skype with the following settings(not for VPN!):

Important
All the tweaks shown here don't make skype secure(!), just a little more secure as it was before, adding extra encryption because of the RC4 Implementation. It doesn't prevent Skype or Intelligence Services from intercepting what your skyping. If you're computer is unsecure e.g. through keyloggers, trojan horses etc, VPN and SSH is just useless.
Providers
- https://www.shellfire.de/
- https://www.vpntunnel.se/de (only e-mail adress, nickname and a payment method(see below))
- http://strongvpn.com/
- https://www.relakks.com/
- http://unblockvpn.com
- http://www.google.com/search?hl=en&q=rent%20vpn
Payment
- Anonymous payment at telecomix
- Pay via bitcoins, an anonymous internet crypto-currency
- Credit Cards
- Paypal
//edit: make sure you check out jitsi !
Diaspora and status.net/identi.ca
Today I read the following on twitter:
" and now !Diaspora is mirroring into !statusnet. Excellent! #microblogging #socialnetworks #onefeedtorulethemall "
originally from http://encyclomundi.status.net/notice/11978
After I scrolled through diaspora it turns out that's what he ment:
"I was imprecise in my grammar. My Diaspora is feeding into my statusnet, because i put the RSS feed from Diaspora into mirroring option on statusnet. Statusnet is pulling, Diaspora is not pushing
"
That's of course not a bad idea, although identi.ca doesn't support this. Luckily twitterfeed.com also supports status.net, so identi.ca:) Just create an account, enter your RSS Adress(https://joindiaspora.com/public/username) and there you go:)
Apache2, mod_security, mod_chroot und OpenID
So, das war eine lange Nacht...
Ein Debian Server mit OpenID auf der Dockstar sollte es werden, garnicht so einfach. Ich hatte mich für phpmyopenid, einer Installation des populären phpmyid entschieden, das Ganze läuft über apache2.
Den hatte ich hier schonmal so sporadisch am laufen, aber ich hatte mir nie wirklich Gedanken um Sicherheit gemacht, da ich den immer nur kurz an und dann gleich wieder ausgestellt hatte. Hier also ein paar Tricks zum Sichern eines Apaches(keine Garantie für irgendwelche Schäden bzw. Entschädigung für Hacks etc!)
Diese nette Anleitung von petefreitag.com: 20 ways to Secure your Apache Configuration
Das Modul mod_security, dafür gibt es folgendes Debian Paket: libapache-mod-security und mod-security-common
Das Modul mod_chroot, dafür gibt es ebenfalls ein Debian Paket: libapache2-mod-chroot und mod-chroot-common
Die müssen erstmal installiert werden. Am besten mal Google danach fragen, da muss man sich einfach reinlesen, und zwar nicht grade wenig;)
Dann kann man eigl dieser Anleitung auf howtoforge folgen.
Ich hab mich für 3.2 entschieden, da eh nur eine Instanz bei mir läuft. Den Link zu dem PID File brauchts aber trotzdem. einfach in /etc/apache2/sites-available/default von /var/www zu / tauschen.
Nun müssen die richtige Rechte gesetzt werden, da bin ich mir nicht ganz sicher. Damit phpmyopenid läuft muss, natürlich, php5 installiert sein.
Im Jail geht das nun aber eigl nicht, also hab ich mal den Ordner in /var/www kopiert, erstmal alle Rechte gegeben und dann so eingestellt, dass nur Eigentümer und Gruppe drauf zugreifen können. Apache läuft bei mir nicht mehr unter der Standartgruppe und der User hat auch keine shell sondern /dev/null.
#cp -r /var/lib/php5 /var/www/var/lib #chmod -R 777 /var/www/var #chmod -R o-rwx /var/www/var
Das müsste ja insofern sicher sein, als dass das Ding ja eh in ner Art Sandbox läuft oder? Vll kann das ja mal jmd kommentieren oder mir 'ne Mail schicken. Selbst wenn jetzt der OpenID Server komprimitiert wird, ist der Server an sich ja sicher.
Damit man die Fehlermeldung noch umgeht hab ich in /etc/httpd.conf (wird von apache2.conf eingebunden) noch
ServerName alice.bob.org
geschrieben mit alice.bob.org als meinem dyndns Namen.
phpmyopenid war nicht wirklich schwierig:
- mit wget runterladen
- mit unzip entpacken
- ordner nach /var/www verschieben
- aus dem Versionsordner so entpacken: http://bob.alice.org/phpmyopenid
- http://bob.alice.org/phpmyopenid/install.php
-
#rm /var/www/phpmyopenid/install.php
So das war's hoffentlich, auf Rückmeldung bin ich immer gespannt:)
Anmeldungen sind natürlich witzlos ohne Verschlüsselung, deswegen wird das nächste Projekt wohl SSL sein, natürlich ein eigenes Zertifikat(s. Alternativlos Folge 5)
update:
Tipp: damit der Workload nicht so gross wird, einfach in der /etc/apache2/httpd.conf die Paramter StartServers und die folgenden ein bisschen runtersetzen, ausser man betreibt tatsächlich eine Homepage.
Diaspora on Dockstar with Debian Lenny
I'll write this in English because more people might want to read it;)
Diaspora, programmed by 4 young hackers in NYC, is "The privacy aware, personally controlled, do-it-all, open source social network"(joindiaspora.com). Some say it's gonna be a facebook killer, some say it's gonna fail for various reasons. Basically, the idea is to create your own server - seed - which "speaks" to other servers on the diaspora network, so a decentralized network instead a central server(farm) like facebook or several others. The main reason to do this is that your data stays in your own hands. Therefore everybody would have to install their own servers, which 99,9% of all internet users wouldn't, simply because they wouldn't know how.
Unfortunately they decided to write the whole thing in ruby(on rails), which I don't know and most of the paid-hosters don't support by default(unlike http/php/mysql/perl). As the database system they chose MongoDB, unusual as well.
My idea would have been, to install Diaspora on a mini server like the Sheeva Plug or Dockstar(3-5 Watt), with a debian/gentoo system on a USB Stick. It's not to hard, there are a lot of tutorials on the internet. All the packages, like ruby/rake are supported. But would have? Yes, because obviously MongoDB doesn't support ARM(Debian Lenny on a Dockstar with all dependencies installed):
In file included from db/../bson/bsoninlines.h:21, from db/jsobj.h:43, from db/jsobj.cpp:21: db/../bson/util/atomic_int.h:96:4: error: #error "unsupported compiler or platform" scons: *** [db/jsobj.o] Error 1 scons: building terminated because of errors.
So unless you want to keep your HomePC running 24/7(effect on environment? energy cost?), there's no chance to host your own Diaspora seed at home. Therefore you have to pay a hoster to do so, and nearly nobodie's gonna do that, because facebook is for free. I don't think Diaspora will change their database system, so this goes out to all MongoDB developers: Please add support for ARM! According to this post on in a google group it can't be too hard, but I really can't tell:/ As I found out while googling I obviously wasn't the only person who thought this might be a good idea:)
I'll try to keep you uptodate, if anybody finds a solution, please post a comment:)
update: I just tried to use the same code for ARM as for i386 and - of course - got an error:
/tmp/ccEB7sgz.s: Assembler messages: /tmp/ccEB7sgz.s:7236: Error: bad instruction `lock' /tmp/ccEB7sgz.s:7237: Error: bad instruction `xadd r3,[r2,#0]'
Unfortunately I don't know any ARM ASM, but maybe someone can translate?
update: In the code(/bson/util/atomic_int.h) it said
#elif defined(__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4) // this is in GCC >= 4.1
So I just added || defined(__arm__) because my dockstars gcc said:
# gcc -v Using built-in specs. Target: arm-linux-gnueabi Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.2-1.1' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran, objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --disable-libssp --disable-sjlj-exceptions --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi Thread model: posix gcc version 4.3.2 (Debian 4.3.2-1.1)
I thought this might work. Then it compiled for about 3 hours and I got this error:
db/jsobj.o: In function `mongo::AtomicUInt::operator++(int)': /root/mongo/db/../bson/util/atomic_int.h:60: undefined reference to `__sync_fetch_and_add_4' util/message.o: In function `mongo::AtomicUInt::operator++(int)': /root/mongo/util/../util/../db/../bson/util/atomic_int.h:60: undefined reference to `__sync_fetch_and_add_4' db/stats/counters.o: In function `mongo::AtomicUInt::operator++(int)': /root/mongo/db/stats/../../bson/util/atomic_int.h:60: undefined reference to `__sync_fetch_and_add_4' /root/mongo/db/stats/../../bson/util/atomic_int.h:29: undefined reference to `__sync_fetch_and_add_4' /root/mongo/db/stats/../../bson/util/atomic_int.h:29: undefined reference to `__sync_fetch_and_add_4' db/stats/counters.o:/root/mongo/db/stats/../../bson/util/atomic_int.h:29: more undefined references to `__sync_fetch_and_add_4' follow s/chunk.o: In function `mongo::AtomicUInt::operator++()': /root/mongo/s/../client/../util/../util/../db/../bson/util/atomic_int.h:57: undefined reference to `__sync_add_and_fetch_4' /root/mongo/s/../client/../util/../util/../db/../bson/util/atomic_int.h:57: undefined reference to `__sync_add_and_fetch_4' /root/mongo/s/../client/../util/../util/../db/../bson/util/atomic_int.h:57: undefined reference to `__sync_add_and_fetch_4' collect2: ld returned 1 exit status scons: *** [mongodump] Error 1 scons: building terminated because of errors.
Any ideas? Seems like gcc has to be >= 4.4.0. Might be a good idea to install squeeze instead of lenny but it's nearly 5am and I can't be bothered now;)
Update: at the MongoDB Bugtracker the user Eliot Horowitz stated:
"Unfortunately compiling is only a small portion of the issue.
The bigger problem is endianness - which is fixable, just a fair amount of work."
I guess we'll just have to wait-.-
Update: Great news! Looks like somebody finally did it:
Although they did not really write a tutorial... I can't seem to find that many differences in the code but it's definitly right, that ARM is bi-endian(didn't know that until my professor told me this semester). Might work with the newser gcc version. Anyway, if I find some free time, I'll test it.
Related:
- Cooling my Dockstar
- VoIP with Jabber(Jingle) and Remote Desktop on Dockstar
- Own Jabber Server on dockstar
- Free Wifi at Hotspots with iodine
Wordpess Permalinks Weiterleitung Error mit .htaccess
Als ich letztens meine Permalinks umstellen wollte, bekam ich immer denselben Fehler. Jedes mal, wenn entweder ich manuell die .htaccess geändert habe oder wordpress automatisch die Datei geschrieben hab, bekam ich einen Zugriffsfehler und musste über FTP die htaccess überschreiben.
Hat sich herausgestellt, in die .htaccess musste noch "Options +FollowSymlinks" hinzugefügt werden. Nun sieht sie also so aus:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Danke Nils, für den Tip.

