2作者: markushirsimaki26 天前原帖
作者在此。<p>我在2019年创建seapie,是为了回应pdb的命令驱动界面。我希望断点简单地意味着“在这里打开一个Python REPL”,并在此基础上叠加调试功能,而不是替代REPL。<p>`seapie.breakpoint()`会在当前执行状态下打开一个可用的`>>>` REPL。对变量或函数定义的任何更改都会被保留。调试器状态通过内置功能(例如`_magic_`)暴露出来,单步执行、帧控制等操作则通过小型`!commands`来处理。<p>我在自己的工作中已经定期使用这个工具好几年了。欢迎提问或提出批评,特别是来自那些重度使用调试器的人的反馈。
1作者: binalpatel26 天前原帖
我最近在玩一个有趣的代理,它的设计理念是仅能访问一个bash工具,并被指引创建可供使用的命令行接口(CLI),同时还要求这些CLI能够组合使用,遵循Unix哲学等。它会持久化这些CLI,并将关于它们的知识动态注入到系统提示中,因此每次运行时,它都能访问到越来越多的可组合CLI工具集。 一个有趣的动态是,我开始自己使用这些CLI,因为它们为代理和我提供了相同的接口,这使得与代理的互动变成了一种非聊天的交流方式。 举个例子——我会在一天中使用它创建的`tasks` CLI自己添加任务,然后当我与代理互动时,它会运行`tasks list`,查看我添加的所有任务,或者用它来为我优先排序/更新任务。稍后当我自己运行`tasks list`时,我会看到它设置的所有更新/优先级。
1作者: jxywilliams26 天前原帖
嗨,HN, 不久前,我意识到我每周花费数小时在不同平台之间重新利用内容。我需要找回这些时间。 于是我开发了Nebly,这是一款可以帮助你将YouTube视频、播客转录或关键见解转化为适用于主要平台的内容的工具。 个性化内容,了解你和你的行业,书面内容渠道一应俱全! Jay
3作者: DenisDolya26 天前原帖
我和我的同事一起构建了这个工具包,以深入研究操作系统内部,并自动识别特权升级向量。该工具使用纯C语言编写,没有外部依赖,涵盖了从Linux能力和Docker逃逸到Windows令牌操作和服务权限的各个方面。我们相信,破解与保护系统之间的持续斗争是软件演变的最终驱动力。这个工具是我们对这一循环的贡献,旨在帮助研究人员理解如何在不同环境中发现和审计低级配置错误。 来源:<a href="https:&#x2F;&#x2F;github.com&#x2F;Ferki-git-creator&#x2F;ferki-escalator" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Ferki-git-creator&#x2F;ferki-escalator</a>