Server im Rack; Urheber: Max Grobecker

34c3 Videomirror über Resilio Sync (früher Bittorrent Sync)

Dieses Mal kommt es spät, aber es kommt: Der Resilio Sync-Mirror für die Videos des 34c3

Den Resilio Sync-Ordner kannst du bei dir mit folgendem Schlüssel einrichten:
B4AUYCXPROPNABCZUO5PKVDM46EPN2QOI

Über Resilio Sync

Resilio Sync, früher Bittorrent Sync, ist eine Software zur Synchronisation von Verzeichnissen auf mehreren Geräten. Im Prinzip das, was Dropbox auch macht, allerdings braucht man für Resilio keinen zentralen Datenspeicher irgendwo sondern nutzt das Bittorrent-Protokoll und die zugehörige Infrastruktur (Tracker, DHT...) um die Daten direkt zwischen den Geräten zu verteilen. Damit funktioniert der Datentransfer ordentlich schnell und die Daten werden nicht irgendwo zwischengeparkt.
Und je mehr Leute die Daten synchronisieren, desto schneller wird das Ganze :-)

Leider hat das VOC dieses Mal beschlossen, nicht wie bisher die Dateien per Torrent zu verteilen (so dass ich gezwungen war, die Bandbreite zu „schmarotzen”), sondern rein auf ein CDN zu setzen. Erschwerend kommt hinzu, dass die Videodateien in mehreren Sprachversionen vorliegen (ich aber nicht jede erdenkliche Version haben will) und ich daher per Regulärem Ausdruck die gewollten Dateien herausfiltern musste:

#!/bin/bash
/usr/bin/wget -l 1 -nc --no-directories -q -O - 'http://cdn.media.ccc.de/congress/34c3/h264-hd/' \
| /bin/grep -oE 'href="34c3-[0-9]+-(deu-eng|eng-deu)-[a-zA-Z0-9\_\-]+\.mp4"' \
| /usr/bin/cut -d '=' -f 2 \
| /usr/bin/cut -d '"' -f 2
				
Die so erhaltene Dateiliste kann man dann bequem nutzen, um wget diese Liste an URLs herunterzuladen.
In den letzten Jahren habe ich das mit diesem Script für die Torrents gemacht, die Anpassung dieses Mal betrifft in erster Linie die regulären Ausdrücke und dass ich keinen .torrent-Dateinamensuffix ankleben musste.
Ich hoffe, dass die oben gezeigte Regex jede Datei in exakt einer Version lädt. Falls einzelne Dateien fehlen, bitte kurz über das Feedback (unten) Bescheid geben.

Zum Schluss noch die aktuelle Dateiliste für das Sync-Verzeichnis: (Stand: 02.01.2018, 23:49:38)

34c3-8710-deu-eng-Relativitaetstheorie_fuer_blutige_Anfaenger_hd.mp4
34c3-8714-deu-eng-Schreibtisch-Hooligans_hd.mp4
34c3-8720-eng-deu-iOS_kernel_exploitation_archaeology_hd.mp4
34c3-8721-eng-deu-Blinkenrocket_hd.mp4
34c3-8725-eng-deu-Inside_Androids_SafetyNet_Attestation_Attack_and_Defense_hd.mp4
34c3-8730-eng-deu-fra-Taking_a_scalpel_to_QNX_hd.mp4
34c3-8740-eng-deu-spa-The_Internet_in_Cuba_A_Story_of_Community_Resilience_hd.mp4
34c3-8741-deu-eng-Treibhausgasemissionen_einschaetzen_hd.mp4
34c3-8758-eng-deu-spa-How_to_drift_with_any_car_hd.mp4
34c3-8762-eng-deu-Inside_Intel_Management_Engine_hd.mp4
34c3-8768-eng-deu-End-to-end_formal_ISA_verification_of_RISC-V_processors_with_riscv-formal_hd.mp4
34c3-8782-eng-deu-fra-Intel_ME_Myths_and_reality_hd.mp4
34c3-8784-eng-deu-eMMC_hacking_or_how_I_fixed_long-dead_Galaxy_S3_phones_hd.mp4
34c3-8789-eng-deu-Lets_break_modern_binary_code_obfuscation_hd.mp4
34c3-8805-deu-eng-Die_fabelhafte_Welt_des_Mobilebankings_hd.mp4
34c3-8806-eng-deu-The_seizure_of_the_Iuventa_hd.mp4
34c3-8811-deu-eng-Beeinflussung_durch_Kuenstliche_Intelligenz_hd.mp4
34c3-8818-eng-deu-Designing_PCBs_with_code_hd.mp4
34c3-8831-eng-deu-TrustZone_is_not_enough_hd.mp4
34c3-8832-eng-deu-Free_Electron_Lasers_hd.mp4
34c3-8842-deu-eng-Zamir_Transnational_Network_und_Zagreb_Dairy_hd.mp4
34c3-8848-eng-deu-Type_confusion_discovery_abuse_and_protection_hd.mp4
34c3-8851-eng-deu-Dont_stop_til_you_feel_it_hd.mp4
34c3-8853-deu-eng-International_Image_Interoperability_Framework_IIIF_-_Kulturinstitutionen_schaffen_interoperable_Schnittstellen_fuer_digitalisiertes_Kulturgut_hd.mp4
34c3-8860-eng-deu-spa-Deep_Learning_Blindspots_hd.mp4
34c3-8869-eng-deu-Saving_the_World_with_Space_Solar_Power_hd.mp4
34c3-8874-eng-deu-Gamified_Control_hd.mp4
34c3-8877-eng-deu-Drones_of_Power_Airborne_Wind_Energy_hd.mp4
34c3-8879-eng-deu-Mobile_Data_Interception_from_the_Interconnection_Link_hd.mp4
34c3-8888-deu-eng-Security_Nightmares_0x12_hd.mp4
34c3-8896-deu-eng-Tiger_Drucker_und_ein_Mahnmal_hd.mp4
34c3-8900-eng-deu-Tightening_the_Net_in_Iran_hd.mp4
34c3-8908-eng-deu-Doping_your_Fitbit_hd.mp4
34c3-8911-eng-deu-fra-34C3_Infrastructure_Review_hd.mp4
34c3-8915-eng-deu-How_can_you_trust_formally_verified_software_hd.mp4
34c3-8916-deu-eng-Der_netzpolitische_Wetterbericht_hd.mp4
34c3-8919-eng-deu-WTFrance_hd.mp4
34c3-8920-eng-deu-Electromagnetic_Threats_for_Information_Security_hd.mp4
34c3-8922-deu-eng-Methodisch_inkorrekt_hd.mp4
34c3-8923-eng-deu-OONI_Lets_Fight_Internet_Censorship_Together_hd.mp4
34c3-8935-eng-deu-spa-Simulating_the_future_of_the_global_agro-food_system_hd.mp4
34c3-8937-eng-deu-spa-Briar_hd.mp4
34c3-8938-eng-deu-Home_Distilling_hd.mp4
34c3-8940-eng-deu-Policing_in_the_age_of_data_exploitation_hd.mp4
34c3-8941-eng-deu-Console_Security_-_Switch_hd.mp4
34c3-8946-eng-deu-Schnaps_Hacking_hd.mp4
34c3-8949-eng-deu-fra-library_operating_systems_hd.mp4
34c3-8950-eng-deu-Microarchitectural_Attacks_on_Trusted_Execution_Environments_hd.mp4
34c3-8952-eng-deu-Running_GSM_mobile_phone_on_SDR_hd.mp4
34c3-8953-eng-deu-Think_big_or_care_for_yourself_hd.mp4
34c3-8955-deu-eng-All_Computers_Are_Beschlagnahmt_hd.mp4
34c3-8956-eng-deu-SCADA_-_Gateway_to_s_hell_hd.mp4
34c3-8961-deu-eng-spa-0en_1en_auf_dem_Acker_hd.mp4
34c3-8965-eng-deu-Decoding_Contactless_Card_Payments_hd.mp4
34c3-8968-eng-deu-Are_all_BSDs_created_equally_hd.mp4
34c3-8969-deu-eng-Die_Sprache_der_UEberwacher_hd.mp4
34c3-8989-eng-deu-Nabovarme_opensource_heating_infrastructure_in_Christiania_hd.mp4
34c3-8993-deu-eng-Nougatbytes_11_hd.mp4
34c3-8994-eng-deu-fra-Vintage_Computing_for_Trusted_Radiation_Measurements_and_a_World_Free_of_Nuclear_Weapons_hd.mp4
34c3-9006-eng-deu-Implementing_an_LLVM_based_Dynamic_Binary_Instrumentation_framework_hd.mp4
34c3-9007-deu-eng-gsw-Hacker_Jeopardy_hd.mp4
34c3-9014-deu-eng-WHWP_hd.mp4
34c3-9021-eng-deu-Squeezing_a_key_through_a_carry_bit_hd.mp4
34c3-9024-eng-deu-Holography_of_Wi-Fi_radiation_hd.mp4
34c3-9025-eng-deu-Electroedibles_hd.mp4
34c3-9027-eng-deu-The_Work_of_Art_in_the_Age_of_Digital_Assassination_hd.mp4
34c3-9028-eng-deu-spa-Internet_censorship_in_the_Catalan_referendum_hd.mp4
34c3-9029-eng-deu-Uncovering_vulnerabilities_in_Hoermann_BiSecur_hd.mp4
34c3-9030-eng-deu-Algorithmic_science_evaluation_and_power_structure_the_discourse_on_strategic_citation_and_citation_cartels_hd.mp4
34c3-9031-deu-eng-Mietshaeusersyndikat_den_Immobilienmarkt_hacken_hd.mp4
34c3-9036-eng-deu-Open_Source_Estrogen_hd.mp4
34c3-9040-deu-eng-Access_To_Bodies_hd.mp4
34c3-9044-eng-deu-Growing_Up_Software_Development_hd.mp4
34c3-9045-eng-deu-Extended_DNA_Analysis_hd.mp4
34c3-9047-eng-deu-fra-Taxation_hd.mp4
34c3-9055-eng-deu-Science_is_broken_hd.mp4
34c3-9056-eng-deu-Bringing_Linux_back_to_server_boot_ROMs_with_NERF_and_Heads_hd.mp4
34c3-9058-eng-deu-fra-Everything_you_want_to_know_about_x86_microcode_but_might_have_been_afraid_to_ask_hd.mp4
34c3-9063-eng-deu-Ensuring_Climate_Data_Remains_Public_hd.mp4
34c3-9072-eng-deu-BGP_and_the_Rule_of_Custom_hd.mp4
34c3-9075-eng-deu-LatticeHacks_hd.mp4
34c3-9077-eng-deu-spa-Humans_as_software_extensions_hd.mp4
34c3-9085-eng-deu-spa-Uncertain_Concern_hd.mp4
34c3-9086-eng-deu-Protecting_Your_Privacy_at_the_Border_hd.mp4
34c3-9087-eng-deu-Organisational_Structures_for_Sustainable_Free_Software_Development_hd.mp4
34c3-9092-deu-eng-Ladeinfrastruktur_fuer_Elektroautos_Ausbau_statt_Sicherheit_hd.mp4
34c3-9094-eng-deu-fra-Modern_key_distribution_with_ClaimChain_hd.mp4
34c3-9095-deu-eng-Antipatterns_und_Missverstaendnisse_in_der_Softwareentwicklung_hd.mp4
34c3-9104-eng-deu-fra-How_Alice_and_Bob_meet_if_they_dont_like_onions_hd.mp4
34c3-9105-eng-deu-Coming_Soon_Machine-Checked_Mathematical_Proofs_in_Everyday_Software_and_Hardware_Development_hd.mp4
34c3-9106-eng-deu-Pointing_Fingers_at_The_Media_hd.mp4
34c3-9110-eng-deu-History_and_implications_of_DRM_hd.mp4
34c3-9111-eng-deu-Public_FPGA_based_DMA_Attacking_hd.mp4
34c3-9113-eng-deu-MQA_-_A_clever_stealth_DRM-Trojan_hd.mp4
34c3-9119-deu-eng-Ein_Festival_der_Demokratie_hd.mp4
34c3-9125-eng-deu-fra-Net_Neutraliy_Enforcement_in_the_EU_hd.mp4
34c3-9134-deu-eng-Es_sind_die_kleinen_Dinge_im_Leben_II_hd.mp4
34c3-9135-eng-deu-ASLR_on_the_line_hd.mp4
34c3-9138-eng-deu-Closing_the_loop_Reconnecting_social-technologial_dynamics_to_Earth_System_science_hd.mp4
34c3-9142-deu-eng-Resilienced_Kryptographie_hd.mp4
34c3-9147-eng-deu-Unleash_your_smart-home_devices_Vacuum_Cleaning_Robot_Hacking_hd.mp4
34c3-9148-eng-deu-Italys_surveillance_toolbox_hd.mp4
34c3-9150-eng-deu-Robot_Music_hd.mp4
34c3-9172-eng-deu-Fuck_Dutch_mass-surveillance_lets_have_a_referendum_hd.mp4
34c3-9176-eng-deu-This_is_NOT_a_proposal_about_mass_surveillance_hd.mp4
34c3-9178-eng-deu-On_the_Prospects_and_Challenges_of_Weather_and_Climate_Modeling_at_Convection-Resolving_Resolution_hd.mp4
34c3-9182-eng-deu-UPSat_-_the_first_open_source_satellite_hd.mp4
34c3-9184-eng-deu-A_hackers_guide_to_Climate_Change_-_What_do_we_know_and_how_do_we_know_it_hd.mp4
34c3-9189-eng-deu-SatNOGS_Crowd-sourced_satellite_operations_hd.mp4
34c3-9194-deu-eng-Bildung_auf_dem_Weg_ins_Neuland_hd.mp4
34c3-9195-eng-deu-avatar_hd.mp4
34c3-9202-eng-deu-openPower_-_the_current_state_of_commercial_openness_in_CPU_development_hd.mp4
34c3-9205-eng-deu-BootStomp_On_the_Security_of_Bootloaders_in_Mobile_Devices_hd.mp4
34c3-9207-eng-deu-Opening_Closed_Systems_with_GlitchKit_hd.mp4
34c3-9222-eng-deu-The_Noise_Protocol_Framework_hd.mp4
34c3-9237-eng-deu-Reverse_engineering_FPGAs_hd.mp4
34c3-9240-eng-deu-cryptocurrencies_smart_contracts_etc_revolutionary_tech_hd.mp4
34c3-9247-deu-eng-Der_PC-Wahl-Hack_hd.mp4
34c3-9249-eng-deu-Hardening_Open_Source_Development_hd.mp4
34c3-9250-eng-deu-The_making_of_a_chip_hd.mp4
34c3-9258-eng-deu-Lightning_Talks_Day_4_hd.mp4
34c3-9262-deu-eng-fra-Jahresrueckblick_des_CCC_2017_hd.mp4
34c3-9270-eng-deu-fra-Dude_you_broke_the_Future_hd.mp4
34c3-9273-eng-deu-spa-KRACKing_WPA2_by_Forcing_Nonce_Reuse_hd.mp4
34c3-9275-eng-deu-Afro_TECH_hd.mp4
34c3-9279-eng-deu-fra-DPRK_Consumer_Technology_hd.mp4
34c3-9281-eng-deu-Tracking_Transience_hd.mp4
34c3-9285-deu-eng-QualityLand_hd.mp4
34c3-9286-eng-deu-institutions_for_Resolution_Disputes_hd.mp4
34c3-9287-deu-eng-Truegerische_Sicherheit_hd.mp4
34c3-9288-eng-deu-Deconstructing_a_Socialist_Lawnmower_hd.mp4
34c3-9289-deu-eng-Die_Lauschprogramme_der_Geheimdienste_hd.mp4
34c3-9290-eng-deu-Visceral_Systems_hd.mp4
34c3-9291-eng-deu-fra-Regulating_Autonomous_Weapons_hd.mp4
34c3-9292-deu-eng-fra-Eroeffnung_tuwat_hd.mp4
34c3-9293-deu-eng-fra-Abschluss_hd.mp4
34c3-9295-eng-deu-fra-Privacy_Shield_-_Lipstick_on_a_Pig_hd.mp4
34c3-9297-eng-deu-fra-The_Snowden_Refugees_under_Surveillance_in_Hong_Kong_hd.mp4
				

Fragen? Anregungen? Kritik?

In Ermangelung einer öffentlichen Kommentierfunktion nehme ich Kritik oder Anregungen gerne per E-Mail entgegen: feedback+btsmirror@maxderdepp.de :-)

Zur Startseite | Impressum