Skip to content

Instantly share code, notes, and snippets.

View legokichi's full-sized avatar
😇
neary heaven

Legokichi Duckscallion legokichi

😇
neary heaven
View GitHub Profile

font style

通常 $A,a$
ローマ字(非斜体) ${\mathrm A},{\mathrm a}$
イタリック ${\mathit A}, {\mathit a}$
白抜き ${\mathbb A}, {\mathbb a}$
ウムラウト ${\mathfrak A}, {\mathfrak a}$
ギリシャ文字 $A, \alpha$
花文字 ${\mathscr A}, {\mathscr a}$
筆記体 ${\mathcal A}, {\mathcal a}$
"*":
"exception-reporting":
userId: "***"
"release-notes":
viewedVersion: "0.95.0"
welcome:
showOnStartup: false
metrics:
userId: "***"
editor:
@legokichi
legokichi / a.coffee
Last active January 28, 2016 11:26
relpos
h = 1
txt = ""
["chun","goma"].forEach (name, l)->
[1,2,3,4,5].forEach (dist, i)->
[0, 45, -45, 90].forEach (deg, k)->
["MY","MC","X","YB","CB"].forEach (pos, j)->
txt+=([h++, name, dist, deg, pos].join(",")+",\n")
console.log txt
Scheme 過去◇現在◇未来 前編
bit/April 1996/Vol. 28, No.4 p4~9
Guy L. Steele Jr.
訳 井田昌之
----------------------------------------
はじめに ――― 訳者より
#!/usr/bin/env python
# A simple demonstration of using cairo to shape windows.
# Natan 'whatah' Zohar
import gtk
import math
class ShapedGUI:
def __init__(self):
self.window = gtk.Window()
self.window.show() # We show here so the window gets a border on it by the WM
@legokichi
legokichi / github_bugbountyhunting.md
Created September 7, 2018 00:55 — forked from EdOverflow/github_bugbountyhunting.md
My tips for finding security issues in GitHub projects.

GitHub for Bug Bounty Hunters

GitHub repositories can disclose all sorts of potentially valuable information for bug bounty hunters. The targets do not always have to be open source for there to be issues. Organization members and their open source projects can sometimes accidentally expose information that could be used against the target company. in this article I will give you a brief overview that should help you get started targeting GitHub repositories for vulnerabilities and for general recon.

Mass Cloning

You can just do your research on github.com, but I would suggest cloning all the target's repositories so that you can run your tests locally. I would highly recommend @mazen160's GitHubCloner. Just run the script and you should be good to go.

$ python githubcloner.py --org organization -o /tmp/output
@legokichi
legokichi / ssrf_in_cybozu.md
Created September 13, 2018 17:23 — forked from atsunoda/ssrf_in_cybozu.md
サイボウズ脆弱性報奨金制度で認定されたSSRF

サイボウズ脆弱性報奨金制度で認定されたSSRF

2017年11月に開催された「サイボウズ バグハンター合宿」への参加を機に、サイボウズの脆弱性報奨金制度に挑戦した。2017年度に認定されたcybozu.com共通管理でのSSRFの詳細をサイボウズと合意の上で開示する。

サイボウズの報奨金制度では、クラウドサービスの本番環境での脆弱性調査が禁止されている。調査希望者には cybozu-dev.com 上で動作する検証環境が提供される。以降の調査は全て検証環境で実施している。

cybozu.com共通管理の概要

サイボウズが企業向けに提供するOfficeやGaroon、kintoneなどのクラウドサービスは、共通のドメイン cybozu.com 上で動作する。各サービスのアカウントやセキュリティ設定などはサービスごとに管理せず、「cybozu.com共通管理」で一元管理する仕様となっている。利用企業の管理者はcybozu.com共通管理から社員のアカウントを発行し、権限などを設定できる。

@legokichi
legokichi / rfc_2113.md
Created September 14, 2018 16:13 — forked from sile/rfc_2113.md
Rustの『RFC 2113: dynトレイト構文』の要約メモ
@legokichi
legokichi / webrtc_quic.js
Created February 2, 2019 09:20 — forked from voluntas/webrtc_quic.js
RTCQuicTransport の動作サンプル
// Chrome Canary M74
// chrome://flags で Experimental Web Platform features を有効にすれば使えるようになる
// https://developers.google.com/web/updates/2019/01/rtcquictransport-api
// https://github.com/shampson/RTCQuicTransport-Origin-Trial-Documentation
const iceTransport1 = new RTCIceTransport;
const iceTransport2 = new RTCIceTransport;
const quicTransport1 = new RTCQuicTransport(iceTransport1);