Skip to content

Instantly share code, notes, and snippets.

Avatar
🌾
チョットモデキナイ

Yuki MIZUNO mzyy94

🌾
チョットモデキナイ
View GitHub Profile
@Connie-Wild
Connie-Wild / channels.yml
Last active May 14, 2022
mirakurun BSCSチャンネル設定(2022/03/09現在)
View channels.yml
- name: NHK BS1
type: BS
channel: BS15_0
serviceId: 101
- name: NHK BSプレミアム
type: BS
channel: BS03_1
serviceId: 103
- name: BS日テレ
type: BS
View go-gstreamer-example.go
package main
import (
"log"
"os"
gst "github.com/spreadspace/go-gstreamer"
"github.com/ziutek/glib"
)
@nv-h
nv-h / usb_config_multi.sh
Last active Aug 18, 2022
USB Gadget Ether & Mass Storage
View usb_config_multi.sh
#!/bin/sh
# https:/github.com/torvalds/linux/blob/master/Documentation/usb/gadget_configfs.txt
# http:/irq5.io/2016/12/22/raspberry-pi-zero-as-multiple-usb-gadgets/
# 上記2つを参考に同時に二つのガジェットを有効化する。
# 1. mass storageで、SDカードをUSBメモリとして見せる
# 2. rndisで、USBをetherデバイスとして見せる
# ドライバを依存関係含めてロード
modprobe usb_f_rndis
@voluntas
voluntas / shiguredo_loadtest_tool_oribe_log.rst
Last active Oct 23, 2020
時雨堂 シナリオ負荷試験ツール Oribe 開発ログ
View shiguredo_loadtest_tool_oribe_log.rst
@masatokinugawa
masatokinugawa / zoku_yimg_jp_dom_xss2.md
Last active Oct 12, 2020
続 Yahoo広告配信用 s.yimg.jp ドメインでのXSSの解説(多重縛りXSS編)
View zoku_yimg_jp_dom_xss2.md

以下の記事の続きです。

https://gist.github.com/masatokinugawa/304d243b6a5142500b9b9efb3fb540c0

今回は、前回の記事に比べると、テクニカルなXSSの解説寄りです。 この知識が多くの人にとってどれほど役に立つかはわかりませんが、攻撃を通すまでのステップが複雑で面白かったので共有したいと思います。

前回の修正後

@yashi
yashi / gst-dynamic-pad.c
Last active May 10, 2021
An Example for GStreamer Dynamic Pad (Decodebin)
View gst-dynamic-pad.c
#include <gst/gst.h>
static gboolean bus_call (G_GNUC_UNUSED GstBus *bus, GstMessage *msg, gpointer data)
{
GMainLoop *loop = (GMainLoop *) data;
switch (GST_MESSAGE_TYPE (msg)) {
case GST_MESSAGE_EOS:
g_print ("End of stream\n");
@geekman
geekman / myusbgadget
Created Jan 17, 2017
Pi Zero multiple USB gadgets minimal example
View myusbgadget
#!/bin/bash -e
modprobe libcomposite
cd /sys/kernel/config/usb_gadget/
mkdir g && cd g
echo 0x1d6b > idVendor # Linux Foundation
echo 0x0104 > idProduct # Multifunction Composite Gadget
echo 0x0100 > bcdDevice # v1.0.0
View update-ddns.sh
#! /bin/sh -xe
IP=`curl https://ipinfo.io/ip 2> /dev/null`
EMAIL="hie@natto"
TOKEN="huehuehuehue"
LOG=
PTRS=
changed() {
DOMAIN=$1
@gabonator
gabonator / password.txt
Last active Aug 16, 2022
HiSilicon IP camera root passwords
View password.txt
Summary of passwords by sperglord8008s, updated November 1. 2020. For login try "root", "default", "defaul" or "root"
00000000
059AnkJ
4uvdzKqBkj.jg
7ujMko0admin
7ujMko0vizxv
123
1111
1234
View CanvasRenderingContext2D.js
const drawHueCircle = Symbol("drawHueCircle");
const drawSVRect = Symbol("drawSVRect");
Object.defineProperties(CanvasRenderingContext2D.prototype, {
[drawHueCircle]: {
value(x, y, rIn, rOut, splitNum=180){
// 描画半径を計算で求める
const r = 2 * rOut;
// 直前のスタイル情報のバックアップ
const oldStrokeStyle = this.strokeStyle;