Skip to content

Instantly share code, notes, and snippets.

@LHazy
LHazy / find_shai_hulud_js.ps1
Last active September 22, 2025 01:52
Shai-Hulud Supply Chain Attack で配布された悪性ファイル (bundle.js) の検索スクリプト
# !!!注意!!!:
# このスクリプトはCドライブ配下のファイル・フォルダを探索するため「システムに負荷がかかる場合があります」
# 実行は自己責任でお願いします。
# 使い方:
# powershell -ExecutionPolicy Bypass -File .\Scan-Bundle.ps1 <start_directory>
param(
[Parameter(Mandatory = $true)]
[string]$TargetDirectory
)
@LHazy
LHazy / hunt-entra-auditlogs.ps1
Last active March 4, 2024 05:48
Hunting Script for Entra Audit Logs
enum LogCategory {
Audit
Signin
}
enum Sevirity {
High
Medium
Low
}
@LHazy
LHazy / login.js
Created November 15, 2021 14:28
Cognitoへのログインコード
// npm install @aws-sdk/client-cognito-identity
import {
AuthenticationDetails,
CognitoUserPool,
CognitoUserAttribute,
CognitoUser,
} from 'amazon-cognito-identity-js';
var poolData = {
UserPoolId: '',
@LHazy
LHazy / change_power_plan.ps1
Last active April 14, 2019 03:08
電源に接続してる時にハイパフォーマンスに変更するみたいなやつ
# 使用は自己責任で、一切責任は負いません。
# このプログラムは個人の利便性と参考のために公開しています。
#
# 参考情報
# https://docs.microsoft.com/en-us/windows/desktop/power/power-policy-settings
# https://devblogs.microsoft.com/scripting/use-powershell-to-detect-power-state-and-to-set-power-plan/
$powerOptionMap = @{
Balance = "381b4222-f694-41f0-9685-ff5bb260df2e";
Presentation = "3c0b10d2-7404-4a8a-885f-1791a2c9a075";
@LHazy
LHazy / search.aml
Created January 6, 2015 12:31
弟の学校の問題をAliceMLで解いた
import structure Search from "x-alice:/lib/gecode/Search"
import structure FD from "x-alice:/lib/gecode/FD"
import structure Modeling from "x-alice:/lib/gecode/Modeling"
import structure Explorer from "x-alice:/lib/tools/Explorer"
open Modeling
fun search sp =
let
val v as #[Dog,Cat,Horse,Sheep,Cow] = fdtermVec (sp, 5, [1`#9])
in
@LHazy
LHazy / Coq-gitignore
Created November 1, 2014 13:44
Coq-gitignore
.gitignore
\#*#
*~
*.vo
*.glob
*.v.d
@LHazy
LHazy / ksnctf-q2-decode.scm
Created September 29, 2014 13:18
ksnctfの第2問を解くためのスクリプト
(define (ksnctf-q2-decode str)
(define (decode c)
(let ((s (x->string c)))
(if (rxmatch #/[a-zA-Z]/ s)
(if (rxmatch #/[a-mA-M]/ s)
(integer->char (+ (char->integer c) 26 -13))
(integer->char (- (char->integer c) 13)))
c)))
(list->string (map decode (string->list str))))