首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Khan安全团队

    神兵利器 - Squeak 通过.net执行shellcode

    Squeak介绍: 连接到一个MSSQL实例(作为DBA/SA)并通过一个.net DLL执行shellcode。 打开Squeak GUI 填充连接细节并提供一个原始的shellcode文件 生成可执行文件并运行它 CLR的代码取自clrcode.cs文件,它必须位于Squeak.exe二进制的工作目录中 在运行前将clrcode.cs复制到Squeak.exe的工作目录中。对代码的修改,例如改变生成的二进制文件,可以在Squeak GUI中进行,或者直接编辑clrcode.cs文件。 项目地址: https://github.com/nccgroup/nccfsas/tree/main/Tools/Squeak 往期神兵利器: 神兵利器 - Pidrila 高性能路径扫描器 神兵利器

    71630发布于 2021-02-12
  • 来自专栏编程拯救世界

    《Head First 设计模式》学习笔记 | 策略模式

    Quack extends QuackBehavior { public function quack() { echo "呱呱\n"; } } class Squeak $this->quackStrategy = $quackStrategy; } } $yellowDuck = new YellowDuck(new FlyNoWay(), new Squeak fly_with_wings(): print("会飞") def fly_no_way(): print("不会飞") def quack(): print("呱呱") def squeak 吱吱叫 type Squeak struct{} func (squeak Squeak) quack() { fmt.Println("吱吱") } // MuteQuack 不会叫 type Duck) quack() { d.QuackBehavior.quack() // 委托给呱呱叫行为 } func main() { yellowDuck := Duck{FlyNoWay{}, Squeak

    94900发布于 2020-03-18
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-12-05 探索 docker 的 WASM 技术预览

    原文链接: https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-18 squeak: 无依赖的事件驱动库 Squeak是一个零依赖的Rust 库,允许通过广播或者修改值来实现回调. use squeak::{Delegate, Response}; let on_damage_received = Delegate::new(); on_damage_received.subscribe on_damage_received.broadcast(28); // Prints "Received 28 damage" github 地址: https://github.com/agersant/squeak

    41520编辑于 2023-02-10
  • 来自专栏InvQ的专栏

    策略(Strategy)模式

    ; } } public class Squeak implements QuackBehavior{ @Override public void quack() { System.out.println("squeak!") static void main(String[] args) { Duck duck = new Duck(); duck.setQuackBehavior(new Squeak duck.performQuack(); duck.setQuackBehavior(new Quack()); duck.performQuack(); } } squeak

    32420编辑于 2022-05-06
  • 来自专栏爪哇缪斯

    趣解设计模式之《会飞的橡皮鸭》

    飞行行为接口定义如下实现类:【FlyWithWings】用翅膀飞行的行为;【FlyNoWay】不会用翅膀进行飞行的行为;然后针对QuackBehavior叫声行为接口定义如下实现类:【Quack】呱呱的叫;【Squeak public RubberDuck() {        flyBehavior = new FlyNoWay(); // 不会飞        quackBehaviorBehavior = new Squeak  **/public interface QuackBehaviorBehavior {    void quack();}创建具体的叫声行为子类:MuteQuack.java、Quack.java和Squeak.java         System.out.println("普通鸭子的呱呱叫");    }}/** * @description 吱吱叫 * @author: muse **/public class Squeak

    43721编辑于 2023-09-19
  • 来自专栏爪哇缪斯

    趣解设计模式之《会飞的橡皮鸭》

    飞行行为接口定义如下实现类: 【FlyWithWings】用翅膀飞行的行为; 【FlyNoWay】不会用翅膀进行飞行的行为; 然后针对QuackBehavior叫声行为接口定义如下实现类: 【Quack】呱呱的叫; 【Squeak public RubberDuck() { flyBehavior = new FlyNoWay(); // 不会飞 quackBehaviorBehavior = new Squeak public interface QuackBehaviorBehavior { void quack(); } 创建具体的叫声行为子类:MuteQuack.java、Quack.java和Squeak.java System.out.println("普通鸭子的呱呱叫"); } } /** * @description 吱吱叫 * @author: muse **/ public class Squeak

    32620编辑于 2023-09-20
  • 来自专栏ATYUN订阅号

    开发者都应该了解的SOLID原则(上)

    i].name == 'lion') 9 log('roar'); 10 if(a[i].name == 'mouse') 11 log('squeak i].name == 'lion') 5 log('roar'); 6 if(a[i].name == 'mouse') 7 log('squeak return 'roar'; 8 } 9} 10class Squirrel extends Animal { 11 makeSound() { 12 return 'squeak

    60230发布于 2019-06-21
  • 来自专栏desperate633

    设计模式之策略模式(Strategy Pattern)引子设计原则1提取鸭子的的行为设计原则2实现鸭子的行为整合实现我们设计的鸭子类策略模式总结

    method stub System.out.println("<<silence>>"); } } package strategyPattern; public class Squeak Override public void quack() { // TODO Auto-generated method stub System.out.println("Squeak

    62630发布于 2018-08-22
  • 来自专栏草根专栏

    设计模式学习(一):多用组合少用继承(C#)

    void Quack(); } } 然后实现几种类型的Fly和Quack: namespace DesignPatterns.Intro.Derives { public class Squeak duck.Display(); duck.FlyBehavior = new FlyWithWings(); duck.QuackBehavior = new Squeak

    2.7K40发布于 2018-03-01
  • 来自专栏TechFlow

    小白前端入门笔记(10),怎么设置网站内部的超链接?

    Missing until dinner time toy mouse squeak roll over. With tail in the air lounge in doorway. Missing until dinner time toy mouse squeak roll over. With tail in the air lounge in doorway.

    1.5K30发布于 2021-02-08
  • 来自专栏从流域到海域

    Go语言起源 【Go语言圣经笔记】

    Rob Pike尝试将CSP引入实际的编程语言: Squeak(老鼠间交流的语言)管道静态创建 进版的Newsqueak语言 提供了类似C语言语句和表达式的语法和类似Pascal语言的推导语法 带垃圾回收的纯函数式语言

    1.2K20编辑于 2021-12-06
  • 来自专栏C/C++基础

    设计模式 (一)——策略模式(Strategy,行为型)

    真的呱呱叫 class Quack:public QuackBehavior{ public: virtual void quack(){//实现鸭子呱呱叫} }; //吱吱叫 class Squeak quackBehavior; public: RubberDuck() { flyBehavior = new FlyNoWay(); quackBehavior = new Squeak

    63220发布于 2018-08-03
  • 来自专栏A周立SpringCloud

    谈谈 SOLID 原则

    if(a[i].name == 'lion') log('roar'); if(a[i].name == 'mouse') log('squeak if(a[i].name == 'lion') log('roar'); if(a[i].name == 'mouse') log('squeak { return 'roar'; } } class Squirrel extends Animal { makeSound() { return 'squeak

    75400发布于 2020-03-06
  • 来自专栏菩提树下的杨过

    (Head First 设计模式)学习笔记(1)

    namespace duck {     /// 

        /// "吱吱叫"类(橡皮鸭子的quack行为)     ///      public class Squeak

    70990发布于 2018-01-22
  • 来自专栏java技术大本营

    设计模式|01 策略模式

    SqueckImpl implements IQuackBehavior { @Override public void quack() { System.out.println("Squeak

    50810发布于 2019-09-17
  • 来自专栏Java程序猿部落

    Java内功心法,行为型设计模式

    ; } } public class Squeak implements QuackBehavior{ @Override public void quack() { System.out.println("squeak!") static void main(String[] args) { Duck duck = new Duck(); duck.setQuackBehavior(new Squeak duck.performQuack(); duck.setQuackBehavior(new Quack()); duck.performQuack(); } } squeak

    63420发布于 2019-06-13
  • 来自专栏阮一峰的网络日志

    程序员小测试:保守派 vs 自由派

    (B)C、Objective-C、JavaScript、Visual Basic、Lua、Scheme、Python、Common Lisp、Smalltalk/Squeak、Perl、Ruby、PHP

    68960发布于 2018-04-13
  • 来自专栏Java程序猿部落

    Java内功心法,行为型设计模式

    ; } } public class Squeak implements QuackBehavior{ @Override public void quack() { System.out.println("squeak!") static void main(String[] args) { Duck duck = new Duck(); duck.setQuackBehavior(new Squeak duck.performQuack(); duck.setQuackBehavior(new Quack()); duck.performQuack(); } } squeak

    62720发布于 2019-06-04
  • 来自专栏JMCui

    策略模式.

    ."); } } public class Squeak implements Quackbehavior { @Override public void quack() {

    54130发布于 2018-12-07
  • 来自专栏Khan安全团队

    MSSQL横向移动

    可以在以下位置找到为此帖子开发的工具(吱吱声): https://github.com/nccgroup/nccfsas/tree/main/Tools/Squeak Sensepost先前已在本演示文稿中讨论了将

    3.9K10发布于 2021-03-10
领券