Skip to content

Instantly share code, notes, and snippets.

@rsato
rsato / openssl-export-ciphersuites.txt
Last active August 29, 2015 14:16
Show EXPORT Ciphersuites on OpenSSL
$ openssl ciphers -v EXPORT
EXP-EDH-RSA-DES-CBC-SHA SSLv3 Kx=DH(512) Au=RSA Enc=DES(40) Mac=SHA1 export
EXP-EDH-DSS-DES-CBC-SHA SSLv3 Kx=DH(512) Au=DSS Enc=DES(40) Mac=SHA1 export
EXP-ADH-DES-CBC-SHA SSLv3 Kx=DH(512) Au=None Enc=DES(40) Mac=SHA1 export
EXP-DES-CBC-SHA SSLv3 Kx=RSA(512) Au=RSA Enc=DES(40) Mac=SHA1 export
EXP-RC2-CBC-MD5 SSLv3 Kx=RSA(512) Au=RSA Enc=RC2(40) Mac=MD5 export
EXP-RC2-CBC-MD5 SSLv2 Kx=RSA(512) Au=RSA Enc=RC2(40) Mac=MD5 export
EXP-KRB5-RC2-CBC-SHA SSLv3 Kx=KRB5 Au=KRB5 Enc=RC2(40) Mac=SHA1 export
EXP-KRB5-DES-CBC-SHA SSLv3 Kx=KRB5 Au=KRB5 Enc=DES(40) Mac=SHA1 export
EXP-KRB5-RC2-CBC-MD5 SSLv3 Kx=KRB5 Au=KRB5 Enc=RC2(40) Mac=MD5 export
@rsato
rsato / get-images-from-tameshiyo.me.groovy
Last active March 14, 2020 07:23
Groovy + Geb + Selenium による、電子書籍試し読みサイト tameshiyo.me の画像を保存するスクリプトです。解説はこちら:https://reisato.plala.jp/rsato/weblog/2016/03/15/1830.html
@Grab('org.gebish:geb-core')
@Grab('org.seleniumhq.selenium:selenium-firefox-driver')
@GrabExclude('org.codehaus.groovy:groovy-all')
import geb.Browser
Browser.drive {
go args[0] // URL
sleep(2000)
@rsato
rsato / yt-dl.sh
Last active April 8, 2023 06:30
Download YouTube video and video (yt-dlp wrapper)
#!/bin/sh
# Dependencies:
# - yt-dlp https://github.com/yt-dlp/yt-dlp
# - ffmpeg
# Prepare the "list.txt" that is a list of YouTube video IDs.
# (Video ID is a value of "v" key in YouTube URL: youtube.com/watch?v=video_id )
# Tips:
# - To extract all the video IDs from a YouTube playlist, use "--get-id" option.
@rsato
rsato / ff14-contents-list.md
Last active May 24, 2023 15:54
FF14 未攻略コンテンツ一覧
  • FF14で未攻略のコンテンツ一覧
  • ▲は進行中

暁月のフィナーレ:パッチ6.4「玉座の咎人」

  • タタルの大繁盛商店
  • 帰ってきたヒルディブランド

ロールクエスト

@rsato
rsato / get-images-from-kids-km3.shogakukan.co.jp.groovy
Created March 12, 2020 06:14
2020年3月11日~2020年4月12日まで全巻無料公開している「小学館版 学習まんが 少年少女日本の歴史」のページ画像を保存するスクリプトです。Groovy + Geb(Selenium) + Mozilla Firefox を使用しています。小学館版 学習まんが 少年少女日本の歴史:https://kids-km3.shogakukan.co.jp/
@Grab('org.gebish:geb-core')
@Grab('org.seleniumhq.selenium:selenium-firefox-driver')
@GrabExclude('org.codehaus.groovy:groovy-all')
import geb.Browser
def books = [
'https://kids-km3.shogakukan.co.jp/books/nichireki01':'少年少女日本の歴史1 日本の誕生 旧石器・縄文・弥生時代',
'https://kids-km3.shogakukan.co.jp/books/nichireki02':'少年少女日本の歴史2 飛鳥の朝廷 古墳・飛鳥時代',
'https://kids-km3.shogakukan.co.jp/books/nichireki03':'少年少女日本の歴史3 奈良の都 奈良時代',
@rsato
rsato / shutter_timer.ino
Created December 26, 2021 02:39
シャッターリモコン(Arduino)
#include <EEPROM.h>
#include <TimerOne.h>
#include <GroveEncoder.h>
#include "TM1637.h"
#define MODE 4 // Switch
#define BUTTON_FOCUSING 5 // Button
#define DIAL 0 // Encoder
#define LED_FOCUS 2 // LED
#define LED_SHUTTER 6 // LED
@rsato
rsato / ddos-target-list-by-pootin.dog.txt
Last active March 9, 2022 01:14
saynotorussia[.]info pootin[.]dog アクセスブロック推奨。内容の確認時は要注意。ロシアのウェブサイトへ大量のリクエストを送信することでDDoS攻撃をしようとするサイト。クライアントとネットワークの負荷上昇はもとより、アクセスする側のブラウザが操作不能になるDoS状態に陥る。(D)DoSを起こす仕組みは大量のiframeの挿入。ページ内のJavaScriptには以下のアクセス先が記載されている。
# source from view-source:https://www.pootin[.]dog/
https://1tv.com/
https://rumble.com/embed/vtp5hp/?pub=4&autoplay=2
https://rt-glb.rttv.com/
https://www.gazeta.ru/
https://pkvc-hls3.cdnvideo.ru/
https://www.rt.com/news/%RN%-un-china-xinjiang-uighurs-visit/
https://tvzvezda.ru/search/?q=%RS%
https://sputniknews.com/search/?query=%RS%
https://tass.ru/search?searchStr=%RS%&sort=date