| Site/Network | Abbreviation |
|---|---|
| 9Now | 9NOW |
| A&E | AE |
| ABC (AU) iView | AUBC |
| ABC (US) | AMBC |
| Adult Swim | AS |
| Al Jazeera English | AJAZ |
| All4 (Channel 4, ex-4oD) | ALL4 |
| Amazon | AMZN |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """ | |
| MIT License | |
| Copyright (c) 2023 David Buchanan | |
| Permission is hereby granted, free of charge, to any person obtaining a copy | |
| of this software and associated documentation files (the "Software"), to deal | |
| in the Software without restriction, including without limitation the rights | |
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| copies of the Software, and to permit persons to whom the Software is |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ==UserScript== | |
| // @name Fake Widevine | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.1 | |
| // @description Fake the presence of a functional Widevine CDM - enough to get the spotify UI to launch, so you can pick another playback device. | |
| // @author David Buchanan | |
| // @match https://open.spotify.com/* | |
| // @icon https://www.google.com/s2/favicons?sz=64&domain=spotify.com | |
| // @grant none | |
| // ==/UserScript== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def get_chapters(self, title): | |
| milestones = [] | |
| for type_, type_milestones in title.service_data.get("milestone").items(): | |
| for milestone in type_milestones: | |
| milestones.append((type_, milestone)) | |
| if not milestones: | |
| return [] | |
| types = { | |
| # https://github.com/IMFTool/IMFTool/blob/master/src/ImfCommon.cpp#L458-L504 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| """Script de multiplexage""" | |
| # pylint: disable=unused-import | |
| # pylint: disable=import-outside-toplevel | |
| from typing import List, cast | |
| import os | |
| import sys | |
| import tkinter | |
| from tkinter.filedialog import askdirectory |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #--------------------------------------------------------------------- | |
| # Simple IDA script to extract RSA private keys and certificates. | |
| # kyprizel, 2010 | |
| # | |
| # Based on original idea and PoC by Tobias Klein | |
| # http://www.trapkit.de/research/sslkeyfinder/ | |
| #--------------------------------------------------------------------- | |
| import os | |
| import idaapi | |
| from idautils import * |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| import argparse | |
| import os | |
| import sys | |
| import urllib.parse as url | |
| import xml.etree.ElementTree as ET | |
| def main(): | |
| ap = argparse.ArgumentParser(description="Convert an M3U file to a Brasero " |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| print "hello" | |
| import httplib, urllib | |
| hexstring = "436c6f4b54416741456b67414141414341414152585139614c34554a75784d576b3656424a744a6d5146764447354b4376726e656b56725656454c677532555152424f6469315141747875544231455369754856364c434b62597958346876724a523130556c5f6b5a35675342434c7472584d614241674145674153494b79712d734c786b676d31486b36506e336d6a4d42593945435978526e72644f6e4552354c67384c2d4f31" | |
| hexdata = hexstring.decode("hex") | |
| bytedata = bytearray(hexdata) | |
| base64data = "NDM2YzZmNGI1NDQxNjc0MTQ1NmI2NzQxNDE0MTQxNDM0MTQxNDE1MjU4NTEzOTYxNGMzNDU1NGE3NTc4NGQ1NzZiMzY1NjQyNGE3NDRhNmQ1MTQ2NzY0NDQ3MzU0YjQzNzY3MjZlNjU2YjU2NzI1NjU2NDU0YzY3NzUzMjU1NTE1MjQyNGY2NDY5MzE1MTQxNzQ3ODc1NTQ0MjMxNDU1MzY5NzU0ODU2MzY0YzQzNGI2MjU5Nzk1ODM0Njg3NjcyNGE1MjMxMzA1NTZjNWY2YjVhMzU2NzUzNDI0MzRjNzQ3MjU4NGQ2MTQyNDE2NzQxNDU2NzQxNTM0OTRiNzk3MTJkNzM0Yzc4NmI2NzZkMzE0ODZiMzY1MDZlMzM2ZDZhNGQ0MjU5Mzk0NTQzNTk3ODUyNmU3MjY0NGY2ZTQ1NTIzNTRjNjczODRjMmQ0ZjMx" | |
| url = "www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key=AIzaSyB-5OLKTx2iU5mko18 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // | |
| // DRMFairplay.swift | |
| // Collection | |
| // | |
| // Created by B0203948 on 04/02/20. | |
| // Copyright © 2020 wynk. All rights reserved. | |
| // | |
| import UIKit | |
| import AVFoundation |
NewerOlder