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

    【HTB系列】Beep

    这次挑战的是 HTB 的第5台靶机:Beep,评分很高,难度中等 ? 靶机描述 Beep 运行了大量的服务,这对正确发掘入口点有一定的挑战,由于存在大量的攻击向量,或许会让你不知所措,幸运地是,有多种方法可以渗透此系统。 Beep靶机使用了 Elastix 系统 使用默认用户密码尝试,未果 Username: admin Password: palosanto 搜索一下 Elastix 系统的历史漏洞 ? -------------------- | 233 | reqauth | 此时,将以上脚本的 etension 修改为233 从之前 sslscan 的扫描结果我们看到 Beep

    1.6K20发布于 2019-12-18
  • 来自专栏技术杂记

    ARM(一).LED and BEEP

    ,故将SP指向0x1000的初始位置 BL CtrlLED ;跳转到CtrlLED执行 BL CtrlBEEP ;跳转到CtrlBEEP执行 END ;汇编结束 led_beep.C 编译执行过程中没有报错,从结果来看,符合预期 灯全亮,蜂鸣器也响了 ---- 附 LED电路图 蜂鸣器电路图 原文地址http://soft.dog/2017/03/14/arm-01-led-beep

    99820发布于 2021-09-14
  • 来自专栏二进制漏洞研究

    CVE-2018-0492:Beep 漏洞分析

    Holey Beep网站提供了补丁,但是beep在github上的项目并没有commit补丁,最新提交显示是2013年的,该项目应该已经不再维护了。 其实该检测命令只是打开了系统扬声器,然后运行beep程序,如果听到蜂鸣声就说明安装了beep,就有可能存在漏洞。 = -1) console_type = BEEP_TYPE_EVDEV; else console_type = BEEP_TYPE_CONSOLE; /* Beep */ 补丁分析 补丁下载地址: https://holeybeep.ninja/beep.patch 补丁如下: diff --git a/beep.c b/beep.c index 7da2e70..4323d31 100644 --- a/beep.c +++ b/beep.c @@ -109,6 +109,7 @@ void do_beep(int freq) { /* BEEP_TYPE_EVDEV

    1K20发布于 2019-02-27
  • 来自专栏跟Qt君学编程

    使用WinAPI(Beep)播放歌曲

      在github中看到一个挺有意思的仓库,是使用Beep实现播放歌曲的功能,分享给大家。 仓库地址: https://github.com/akachronix/Beeper   调用Windows的Beep函数,可让系统发出蜂鸣声。 在Qt中,使用QApplication::beep()可让系统发出警告声。    Beep的函数原型: BOOL Beep( DWORD dwFreq, DWORD dwDuration )   参数说明: dwFreq:指定要发出的频率(HZ)。 其基本实现原理是通过设置Beep的频率和发音时长来控制不同的声调和音调。

    1.1K20编辑于 2023-03-17
  • 来自专栏各类技术文章~

    【HTB】Beep(LFI,RCE,sudo特权:nmap)

    kali)-[~/htb/Beep] └─# nmap -sV -Pn 10.10.10.7 -p- Asterisk Call Manager 1.1 10000/tcp open http MiniServ 1.570 (Webmin httpd) Service Info: Hosts: beep.localdomain

    70400编辑于 2021-12-24
  • 来自专栏python3

    Python 播放声音 音频与beep

    #import winsound #winsound.Beep(600,1000) import os os.system("paplay 1.wav") python使用pygame播放音乐.

    2.1K10发布于 2020-01-07
  • 来自专栏爬虫逆向案例

    用python来一首钢琴solo天空之城

    Beep(523 * 2, 600) ​ Beep(988, 300) ​ Beep(523 * 2, 600) ​ Beep(659 * 2, 600) ​ Beep( Beep(880, 600) ​ Beep(523 * 2, 600) ​ Beep(784, 1000) ​ Beep(659, 600) ​ Beep(698, 800 ) ​ Beep(659, 300) ​ Beep(698, 600) ​ Beep(523 * 2, 600) ​ Beep(659, 980) ​ Beep( 300) ​ Beep(739, 600) ​ Beep(988, 600) ​ Beep(988, 1000) ​ Beep(880, 250) ​ Beep( 600) ​ Beep(988, 1000) ​ Beep(659, 250) ​ Beep(659, 250) ​ Beep(880, 600) ​ Beep(

    65720发布于 2021-11-22
  • 来自专栏安富莱嵌入式技术分享

    【STM32H7教程】第20章 STM32H7的GPIO应用之无源蜂鸣器

    20.4 蜂鸣器板级支持包(bsp_beep.c) 蜂鸣器驱动文件bsp_beep.c主要实现了如下几个API:   BEEP_InitHard   BEEP_Start   BEEP_Stop   BEEP_Pause   BEEP_Resume   BEEP_KeyTone   BEEP_Pro 这里我们重点讲解函数BEEP_InitHard、BEEP_Sart和BEEP_Pro。 函数BEEP_Stop、BEEP_Pause和BEEP_Resume测试效果不够好,推荐直接使用BEEP_Sart即可,设置鸣叫时间、停止鸣叫时间和循环次数。 GPIOA #define GPIO_PIN_BEEP GPIO_Pin_8 #define BEEP_ENABLE() GPIO_PORT_BEEP->BSRRL = GPIO_PIN_BEEP /* 使能蜂鸣器鸣叫 */ #define BEEP_DISABLE() GPIO_PORT_BEEP->BSRRH = GPIO_PIN_BEEP

    1.9K30发布于 2019-05-19
  • 来自专栏LongJava学习资料

    嵌入式-使用蜂鸣器加LED灯实现按键发送SOS求救信号

    /beep/bsp_beep.h"int i=0;void delay(int time);void start();int led1 = 0;int led2 = 0;/** * @brief 主函数 ;delay(3000000);BEEP_OFF;delay(6000000);BEEP_ON;delay(3000000);BEEP_OFF;delay(6000000);BEEP_ON;delay( BEEP_ON;delay(9000000);BEEP_OFF;delay(6000000);BEEP_ON;delay(9000000);BEEP_OFF;delay(6000000);BEEP_ON ;BEEP_ON;delay(3000000);BEEP_OFF;delay(6000000);BEEP_ON;delay(3000000);BEEP_OFF;delay(6000000);BEEP_ON ;delay(3000000);BEEP_OFF;delay(6000000);delay(21000000);}5.

    1.1K30编辑于 2024-02-09
  • 来自专栏嵌入式项目开发

    Linux驱动开发-proc接口介绍

    (struct tiny4412_beep_device *beep_dev) { struct tiny4412_beep_device *c; dev_t dev; ,NULL,dev,NULL,"%s", beep_dev->name); list_add(&beep_dev->list,&tiny4412_beep_list); _beep_device *beep_dev) { int i = DYNAMIC_MINORS - beep_dev->minor - 1; mutex_lock(&tiny4412 _beep_mtx); list_del(&beep_dev->list); //将dev目录下的文件删除掉 device_destroy(tiny4412_beep_class 创建设备类*/ tiny4412_beep_class=class_create(THIS_MODULE,"tiny4412_beep"); /*2.

    5.3K40编辑于 2022-04-08
  • 来自专栏Windows技术交流

    windows云服务器用python如何发出蜂鸣声

    --upgrade pip pip install playsound 然后注意一行一行执行 cmd命令行,注意是cmd命令行 python import winsound winsound.Beep (800,800) winsound.Beep(800,800) winsound.Beep(800,800) winsound.Beep(800,800) exit() 但在云服务器上,由于云服务器没有声音设备 ,无法实现winsound.Beep。 wav(注意要先把云服务器的windows audio服务打开,然后重新远程一下才行) http://windows-1251783334.cos.ap-shanghai.myqcloud.com/beep.wav ") playsound("C:\\tmp\\test.mp3") playsound("C:\\tmp\\beep.wav") exit() 值得一提的是,云桌面上可以像正常电脑那样用winsound.Beep

    4.4K60发布于 2021-10-15
  • 来自专栏PyStaData

    Stata | 发出提示音的几种方式

    三种方法分别为内置命令 beep 、调用 Beep.exe 程序和调用 Python 的 winsound 模块。 实现过程 内置 beep 命令 在 Stata 命令窗口输入 beep 即可,可以很方便的放在程序里面起到提示作用。比如下面的用法,程序运行到 50% 的时候发出提示音。 使用前需要简单配置:前往 RL Vision 下载Beep.exe 程序(40KB),之后是程序路径管理,有两个选择: 将 Beep.exe 放在当前路径,这样 Beep.exe 随路径走才能生效; 将 或者 winexec 就可以使用: shell Beep ! Beep winexec Beep Beep 还有一些参数可以使用,功能如下: -- Usage -- Beep.exe {tone duration [/s sleep]} {...}

    2.4K10发布于 2020-07-21
  • 来自专栏Ryan Miao

    Java内部类是如何实现的

    public class TalkingClock { private int interval; private boolean beep; public TalkingClock (int interval, boolean beep){ this.interval = interval; this.beep = beep; } ) { Toolkit.getDefaultToolkit().beep(); } } } public static ; System.exit(0); } } 本代码主要想说明的是作为内部类的TimePrinter可以直接访问外部类TalkingClock的私有成员变量beep。 上述demo,局部内部类TimePrinter会访问局部变量interval和beep。同理,依旧是将这两个变量转换程内部类的成员变量,实现值的传递。

    96420发布于 2019-05-17
  • 来自专栏Vi的技术博客

    Java基础系列(三十):局部内部类,匿名内部类

    (Integer times, boolean beep) { this.interval = interval; this.beep = beep; }; 此时,start方法中beep变量被回收。 然后actionPerformed方法执行if(beep)。 看到这里,我相信大部分人会有疑问,为什么beep变量被回收,但是actionPerformed方法仍然可以调用到这个方法? 实际上,内部类在beep域被释放之前将beep域用start方法中的局部变量进行备份,我们接下来来看一下反编译后的内部类,来证实我们的猜测: class InnerClassTest$TestListener 当创建一个对象的时候,beep就会传递给构造器,并存储在val$beep域中。

    95430发布于 2019-01-21
  • 来自专栏全栈程序员必看

    ubuntu6.10安装多媒体软件 beep-media-player totem-xine w32codecs libxine-extracodecs

    仅适合x86,for ppc见另外文件 # 如果出现需要输入[Y/n] 或 [y/N] 一律输入 y 并 回车 # ubuntu中 # sudo apt-get install beep-media-player

    41510发布于 2021-05-19
  • 来自专栏往期博文

    【FPGA实验】蜂鸣器

    sys_rst_n) beep <= 1'b0; else if(key_flag && (~key_value)) //判断按键是否有效按下 beep <= ~beep; end endmodule beep为低电平(0)时,蜂鸣器不响,高电平触发鸣响。 顶层模块 module top_key_beep( input sys_clk, //时钟信号50Mhz input sys_rst_n , //复位信号 input key, //按键信号 output beep (key_flag), .key_value (key_value), .beep (beep) ); endmodule

    72420编辑于 2022-06-14
  • 来自专栏技术分享交流

    java-内部类

    ; System.exit(0); } } class TalkingClock { private int interval; private boolean beep; public TalkingClock(int interval, boolean beep) { this.interval = interval; this.beep = beep; } /** ) { // this.beep = beep; // } class TimePrinter implements ActionListener { public TimePrinter ; System.exit(0); } } class TalkingClock { public void start(int interval,final boolean beep) { ) Toolkit.getDefaultToolkit().beep(); arr[0]++; System.out.println(arr[0]); }

    60130编辑于 2023-02-16
  • 来自专栏LongJava学习资料

    【致敬嵌入式攻城狮第2期活动预热征文】蜂鸣器加流水灯按键检测的实现

    /beep/bsp_beep.h" int i=0; void delay(int time); int led1 = 1; int led2 = 0; void Delay1(__IO u32 nCount void) { /* LED 端口初始化 */ LED_GPIO_Config(); /*初始化按键*/ Key_GPIO_Config(); /*峰名器 初始化*/ BEEP_GPIO_Config TOGGLE; delay(1000000); LED2_TOGGLE; delay(1000000); LED3_TOGGLE; delay(1000000); BEEP_ON LED1(ON); delay(1000000); LED2(ON); delay(1000000); LED3(ON); delay(1000000); BEEP_OFF

    41030编辑于 2023-04-03
  • 来自专栏乐百川的学习频道

    Golang学习笔记 方法和接口

    func Method() { //方法接收者 car := Car{id: 1} car.beep() } type Car struct { id int } func (car Car) beep() { fmt.Printf("Car %v beeps", car.id) } 接收者方法也有一些限制,这也是它和扩展方法之间的区别。 type ICar interface { beep() drive(driver string) } 实现接口 在Golang中,其实并没有“实现接口”这一说法。 ") } type ICar interface { beep() drive(driver string) } type MyCar struct { id int } (MyCar) //myCar是MyCar类型变量 myCar.beep() 这个语法还有一个携带一个成功标志的版本 t, ok := i.(T)。

    83880发布于 2018-01-09
  • 来自专栏风吹杨柳

    android里面播放声音的方法---执行某项操作发出滴的一声

    发送成功之后显示**********/ private MediaPlayer mediaPlayer; private boolean playBeep; private static final float BEEP_VOLUME mediaPlayer.setOnCompletionListener(beepListener); AssetFileDescriptor file = getResources().openRawResourceFd(R.raw.beep file.getFileDescriptor(),file.getStartOffset(), file.getLength()); file.close(); mediaPlayer.setVolume(BEEP_VOLUME , BEEP_VOLUME); mediaPlayer.prepare(); } catch (IOException e) { mediaPlayer = null; } } } private final AudioManager.STREAM_SYSTEM, 5);//第一个参数为同时播放数据流的最大个数,第二数据流类型,第三为声音质量         music = soundPool.load(context, R.raw.beep

    2.8K10发布于 2019-07-08
领券