Skip to content

Instantly share code, notes, and snippets.

View Lakr233's full-sized avatar
:octocat:
Vegetable - Verified by GitHub

Lakr Lakr233

:octocat:
Vegetable - Verified by GitHub
View GitHub Profile
@Lessica
Lessica / MyStackView.swift
Created April 17, 2021 16:30
Make toggleSidebar(_:) available again while firstResponder locates inside nested NSSplitView
import Cocoa
class MyStackView: NSStackView {
override func responds(to aSelector: Selector!) -> Bool {
if aSelector == #selector(NSSplitViewController.toggleSidebar(_:)) {
return false
}
return super.responds(to: aSelector)
}
@IsaacXen
IsaacXen / DispatchQueue+Once.swift
Last active December 5, 2022 19:14
dispatch_once in Swift, and more.
import Foundation
public extension DispatchQueue {
private struct _once_Domain: Hashable {
/// The unique identifier for the class instance as domain.
var identifier: ObjectIdentifier
/// A weak reference to the class instance as domain.
weak var lifetimeObject: NSObject?
@Priva28
Priva28 / GradientEffect.swift
Last active July 29, 2025 05:01
Gradient effect to emulate Apple Music Lyrics/Now Playing screen.
//
// ContentView.swift
// GradientEffect
//
// Created by Christian Privitelli on 18/7/20.
//
import SwiftUI
struct ContentView: View {
@jordansinger
jordansinger / macOS.swift
Last active November 17, 2024 02:37
macOS SwiftUI Playgrounds code
import SwiftUI
import PlaygroundSupport
struct Desktop: View {
var body: some View {
ZStack {
// Image(uiImage: #imageLiteral(resourceName: "IMG_6281.JPG"))
Color(UIColor.systemBlue)
macOS()
}
@SunicYosen
SunicYosen / miui_simple.sh
Created May 21, 2020 08:58
Remove APPs in MIUI CN with Shell
#! /bin/bash
# Please reference: https://sunicyosen.github.io/2020/03/10/Edit-MIUI-CN
rm_apps=(AnalyticsCore BookmarkProvider Calculator FM GameCenter Health HTMLViewer KSICibaEngine MSA MetokNLP MiDrive MiPlayClient MiRadio MiuiBiometric MiuiDaemon MiuiDriveMode MiuiSuperMarket SogouInput Stk TouchAssistant Userguide VipAccount VirtualSim VoiceAssist WAPPushManager YouDaoEngine aiasst_service mab greenguard talkback)
# /system/app
rm_priv_apps=(Backup BackupRestoreConfirmation Browser CallLogBackup CellBroadcastReceiver ContentExtension DocumentsUI DownloadProviderUi Emergency Info MiGameCenterSDKService MiRcs MiService MiShare MiVRFramework MiuiVideo Music MusicFX NewHome PicoTts QuickSearchBox YellowPage)
# /system/priv-app
rm_data_apps=(BaiduIME MiLiveAssistant XiaoAiSpeechEngine Huanji MiMobileNoti XiaomiJrSecurity MiFinance MiShop talkback)
# /system/data-app
@IsaacXen
IsaacXen / README.md
Last active August 31, 2025 16:22
(Almost) Every WWDC videos download links for aria2c.
@gbrow004
gbrow004 / ubuntu-MBP-16.md
Last active August 25, 2025 04:40
Ubuntu on Apple Macbook Pro 16-inch (2019)

Update!

This gist is out of date and I can no longer help much, as I got rid of my Mac.

Please visit T2 Linux website for more and better information:

https://t2linux.org/

Acknowledgements

This gist is just a compilation of the hard work that others have put in. I'm not a software developer, so if there are any mistakes or better ways of doing things, I'd appreciate any suggestions. Here's a list of the real heroes who made this possible:

@jwhitmarsh
jwhitmarsh / how.md
Last active July 15, 2024 06:34
Fake low disk space on Xcode Simulator

Mount

hdiutil create -size 400m -fs HFS+ /tmp/400.dmg
hdiutil attach /tmp/400.dmg -mountpoint /Users/jwhitmarsh/Library/Developer/CoreSimulator/Devices/{guid}

Unmount

see list of volumes

mount

=== iBridge2,1,iBridge2,3,iBridge2,4,iBridge2,5,iBridge2,7,iBridge2,8_3.5_16P5200_Restore.ipsw
Firmware/dfu/iBEC.j137.RELEASE.im4p
3723c95ba25706b4650a92177afc28af57e0a236fd0e46b83cffb6140392b63355562b5ed671bda6b5929ff728f0b324
Firmware/dfu/iBSS.j140k.RELEASE.im4p
34d7aa36e00b5c772bf7381c821253a714ed2714552a48a478b391faac32bc0eef2577d5a04e01f462648754eb9af69e
Firmware/dfu/iBSS.j137.RELEASE.im4p
4bb3ecf8b19401a009b5c0003b64ac3bae8258f6d9c42b91831927e348957dfde01384caa3fbee1b6e665d168b46fc47
Firmware/dfu/iBEC.j680.RELEASE.im4p
893d17aa768a6ebd8f85b4251ef8f692c766f7b1868bd974a3dc9fcd0dd9608e4e0709bd9208752d9515a636c129378c
@adolli
adolli / 如何使用python3逃逸沙箱,获得进程上下文权限提升.md
Last active November 15, 2024 13:27
如何使用python3逃逸沙箱,获得进程上下文权限提升

如何使用python3逃逸沙箱,获得进程上下文权限提升

最近突发奇想,想对所掌握的python知识进行总结一下,目前其实还停留在python层面如何使用,还没有深入到虚拟机部分,如果下面有哪些错误,欢迎指出。

背景

OJ(Online judge, 在线编程测评提交代码到后台运行检查)网站一般都允许各种各样的代码提交,其中很有可能包含python3,于是决定尝试通过python3的代码执行,进行沙箱逃逸,以及绕过各种限制。

我随便找了一个OJ网站,这个站点的python3有如下限制