首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端黑板报

    ES2020新特性

    ASCII_Hex_Digit}+\b/gu; for (const match of string.match(regex)) { console.log(match); } // Output: // // 'DEADBEEF ' // 'CAFE' matchAll: const string = 'Magic hex numbers: DEADBEEF CAFE'; const regex = /\b\p{ASCII_Hex_Digit \b/gu; let match; while (match = regex.exec(string)) { console.log(match); } // Output: // // [ 'DEADBEEF ', index: 19, input: 'Magic hex numbers: DEADBEEF CAFE' ] // [ 'CAFE', index: 28, input: 'Magic hex numbers: DEADBEEF CAFE' ] ?

    89630发布于 2020-04-10
  • 来自专栏FreeBuf

    go-secdump:一款Windows注册表安全测试工具

    Net-NTLMv2 Hash: Administrator::domain.local:34f4533b697afc39:b4dcafebabedd12deadbeeffef1cea36:010100000deadbeef59d13adc22dda0 WDAGUtilityAccount RID: 504 NT: <empty> [*] Dumping LSA Secrets [*] $MACHINE.ACC $MACHINE.ACC: 0x15deadbeef645e75b38a50a52bdb67b4 47331e26f48208a7807cafeababe267261f79fdc38c740b3bdeadbeef7277d696bcafebabea62bb5247ac63be764401adeadbeef4563cafebabe43692deadbeef03f 0x8afa12897d53deadbeefbd82593f6df04de9c100 dpapi_userkey: 0x706e1cdea9a8a58cafebabe4a34e23bc5efa8939 [*] NL$KM NL$KM: 0x53aa4b3d0deadbeef42f01ef138c6a74 domain credentials (domain/username:hash) DOMAIN.LOCAL/Administrator:$DCC2$10240#Administrator#97070d085deadbeef22cafebabedd1ab

    47610编辑于 2024-07-22
  • 来自专栏鱼皮客栈

    聊聊编程中的 “魔数”

    大家好,我是鱼皮,无意间在网上看到了这么一张图: [image-20220309201753331.png] 刚看到这段代码时,我是比较吃惊的,作者竟然使用了一个英文单词 deadbeef 来定义宏常量 deadbeef 的英文直译是死牛肉,但在编程领域中,它却有更深层的含义。给这个单词加上 0x 、再转换为大写,就得到了一个典型的十六进制数字:0xDEADBEEF。 除了 deadbeef 外,我还百度到了很多魔数,比如: 0xBAADF00D ("bad food" 烂饭) 被微软的 LocalAlloc(LMEM_FIXED)使用,在使用调试堆时指示未初始化的已分配堆内存

    1.3K31编辑于 2022-03-11
  • 来自专栏鱼皮客栈

    这代码谁写的,太可怕了!

    大家好,我是鱼皮,无意间在网上看到了这么一张图: 刚看到这段代码时,我是比较吃惊的,作者竟然使用了一个英文单词 deadbeef 来定义宏常量! deadbeef 的英文直译是死牛肉,但在编程领域中,它却有更深层的含义。给这个单词加上 0x 、再转换为大写,就得到了一个典型的十六进制数字:0xDEADBEEF。 除了 deadbeef 外,我还百度到了很多魔数,比如: 0xBAADF00D ("bad food" 烂饭) 被微软的 LocalAlloc(LMEM_FIXED)使用,在使用调试堆时指示未初始化的已分配堆内存

    96720编辑于 2022-04-08
  • 来自专栏TechBlog

    python实现对称加密AES算法

    Example Input & Output Input: I don't like deadbeef. 你呢? UVVe4E3b34cEyu1Ze not identical 4920646f6e2774206c696b652064656164626565662e20e4bda0e591a2efbc9f I don't like deadbeef bytes.fromhex(text_str).decode('utf-8') print(text_string) output plaintext input:I don't like deadbeef UVVe4E3b34cEyu1Ze not identical 4920646f6e2774206c696b652064656164626565662e20e4bda0e591a2efbc9f I don't like deadbeef

    1.2K30编辑于 2022-07-20
  • 来自专栏TechBlog

    Python中String, Bytes, Hex, Base64之间的关系与转换方法详解

    bytearray.fromhex(str2) str3: str = decode_utf8(byte_array2) print(str3) output Enter a string str1: deadbeef 222 173 190 239 0xde 0xad 0xbe 0xef b'3q2+7w==' Enter a string str2: 4445414442454546 DEADBEEF 进程已结束

    1K40编辑于 2022-07-20
  • 来自专栏从流域到海域

    Go常量 【Go语言圣经笔记】

    对于浮点数和复数,可能会有舍入处理: const ( deadbeef = 0xdeadbeef // untyped int with value 3735928559 a = uint32 (deadbeef) // uint32 with value 3735928559 b = float32(deadbeef) // float32 with value 3735928576 (rounded up) c = float64(deadbeef) // float64 with value 3735928559 (exact) d = int32(deadbeef

    49830编辑于 2021-12-06
  • 来自专栏前端精读评论

    105.精读《What's new in javascript》

    Regex matchAll 正则匹配支持了 matchAll API,可以更方便进行正则递归了: const string = 'Magic hex number: DEADBEEF CAFE' const ASCII_Hex_Digit}+\b/gu/ for (const match of string.matchAll(regex)) { console.log(match) } // Output: // ['DEADBEEF ', index: 19, input: 'Magic hex number: DEADBEEF CAFE'] // ['CAFE', index: 28, input: 'Magic hex number: DEADBEEF CAFE'] 相比以前在 while 语句里循环正则匹配,这个 API 真的是相当的便利。

    70820编辑于 2022-03-14
  • 来自专栏全栈程序员必看

    梳理一下各大平台使用的sample rate convert算法

    梳理一下各大平台使用的resample算法 前言 Smarc对Interpolation和Decimation的执著 CCRMA & speex sox & deadbeef WebRTC ffmpeg sox & deadbeef 从它github主页上的描述 for real-time resampling, libsoxr may have a higher latency than non-FFT 推测这是个频域的转采样算法,据说是被deadbeef采用的,但实时性一般, WebRTC webRtc也有sinc带限转采样方法,对于整数的也有抽取和插值的方法。 Planet CCRMA at home CCRMA:libresample shibatch SSRC chirlu /soxr 重采样Resample 的一些研究记录 What is DeaDBeeF

    1.6K20编辑于 2022-11-03
  • 来自专栏TechBlog

    山东大学密码学引论复习重点总结与期末试题

    1)使用Vigenere 算法(字节版本)对以下十六进制字符串表示的字节数组进行加密,将加密结果以十六进制字符串表示: 明文:DEADBEEF 密钥:A1B2C3D4 四、问答题(25分) 1)

    92211编辑于 2022-07-20
  • 来自专栏FreeBuf

    rp-bf:一款Windows下辅助进行ROP gadgets搜索的Rust库

    _guard_dispatch_icall_nop: // 00007ffd`57427190 ffe0 jmp rax {deadbeef`baadc0de GenBroker64+0xaed08 // 00000000`1970bf08 bbbbbbbb`bbbbbbbb // 00000000`1970bf10 deadbeef

    40410编辑于 2024-02-04
  • 来自专栏云原生技术社区

    74款好用的Linux 应用软件推荐,你用过哪些?

    mate、xfce bleachbit 磁盘清理工具 caffeine 应用全屏时不锁屏 calibre 电子书管理 camorama 摄像头 copyQ 剪切板管理工具 dbeaver 数据库管理 deadbeef

    7.1K30发布于 2019-07-30
  • 来自专栏oracle3技术大杂烩

    2019-04-26 使用Testeth跑ewasm测试集

    ', '0x699d80'] 'balance' : ['0x174876e800', '->', '0x174875b5c0'] 'nonce' : ['0x04', '->', '0x05'] deadbeef00000000000000000000000000000000

    26230编辑于 2022-05-13
  • 来自专栏叹世界

    二进制基础

    sum(1, 2); (调用函数消耗的内存空间在栈中) void* ptr = malloc(0x100); read(0, ptr, 0x100); // input "deadbeef " return 0; } 编译链接执行 载入内存 Kernel: Stack: t、ptr (程序进程执行栈) Shared libraries: Heap: "deadbeef" (存放堆分配的空间

    59940编辑于 2022-01-12
  • 来自专栏coder

    跟我一起探索 HTTP-HTTP缓存

    举个例子,如果 ETag 标头使用了 hash 值,index.html 资源的 hash 值是 deadbeef,响应如下: HTTP/1.1 200 OK Content-Type: text/html Content-Length: 1024 Date: Tue, 22 Feb 2022 22:22:22 GMT ETag: "deadbeef" Cache-Control: max-age=3600 请求标头中,以询问服务器资源是否已被修改: GET /index.html HTTP/1.1 Host: example.com Accept: text/html If-None-Match: "deadbeef Content-Length: 1024 Date: Tue, 22 Feb 2022 22:22:22 GMT Last-Modified: Tue, 22 Feb 2022 22:00:00 GMT ETag: deadbeef 在浏览器重新加载期间发送的 HTTP 请求的简化视图如下所示: GET / HTTP/1.1 Host: example.com Cache-Control: max-age=0 If-None-Match: "deadbeef

    1.4K51编辑于 2023-10-16
  • 来自专栏FreeBuf

    Windows DNS服务器曝“蠕虫级”漏洞,已存在长达17年

    为了利用这个查询逻辑,SigRed首先需要配置一个域的(“ deadbeef.fun”)NS资源记录,用来指向恶意名称服务器(“ns1.41414141.club”),然后查询目标DNS服务器的域,以便从名称服务器获得与域或其子域相关的所有后续查询的解析响应

    2K20发布于 2020-07-20
  • 来自专栏十二惊惶的网络安全研究记录

    2023年蓝桥杯网络安全大赛

    tag + " -> " + hex(addr)) ia = lambda :p.interactive() backdoor = 0x4011B1 payload = b'B' * 0x20 + b'deadbeef

    1.3K10编辑于 2024-02-28
  • 来自专栏嵌入式开发板

    IMX8开发板Ubuntu20系统下外设界面功能测试-迅为i.MX8MM

    作为监听端 然后在 PC 端 usbcan 的上位机发送数据 上位机的数据发送后, 开发板的终端会收到相应的数据, 然后将开发板作为发送端, 使用如下命令发送相应的数据: cansend can0 123#DEADBEEF

    1.7K30编辑于 2022-06-01
  • 来自专栏Khan安全团队

    CVE-2021-28476 Hyper-V 远程代码执行漏洞

    VmsIfrInfoParams_OID_SWITCH_NIC_REQUEST+0xfb: fffff80a`d4a41a63 418b4a20 mov ecx,dword ptr [r10+20h] ds:002b:deadbeef

    1.6K30发布于 2021-07-08
  • 来自专栏今天有没有多懂一点工业安全

    Hyper-V 漏洞分析和PoC

    VmsIfrInfoParams_OID_SWITCH_NIC_REQUEST+0xfb: fffff80a`d4a41a63 418b4a20 mov ecx,dword ptr [r10+20h] ds:002b:deadbeef

    1.6K40编辑于 2022-05-10
领券