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

    干货 | COM劫持实战演示

    实现com劫持 之前在实战的过程中在msf上拿到了user权限的shell,但是直接getsystem不能够提到系统权限,用到了bypassuac之后得到了系统权限的dll,那么这里首先看一下msf是怎么实现 使用管理员权限运行 设置过滤条件发现已经成功劫持 覆盖存在的CLSID 这里覆盖存在的CLSID就需要尽可能挑选应用范围广的,这里选择计算器进行劫持,对应的CLSID为{b5f8350b-0548-48b1-a6ee 创建注册表 RegCreateKeyExA(HKEY_CURRENT_USER, "Software\\Classes\\CLSID\\{b5f8350b-0548-48b1-a6ee 删除注册表属性即可,代码如下 RegCreateKeyExA(HKEY_CURRENT_USER, "Software\\Classes\\CLSID\\{b5f8350b-0548-48b1-a6ee = RegCreateKeyExA(HKEY_CURRENT_USER, "Software\\Classes\\CLSID\\{b5f8350b-0548-48b1-a6ee-88bd00b4a5e7

    3.5K10发布于 2021-10-20
  • 来自专栏后台及大数据开发

    kubernetes集群搭建(6):kubernetes基本使用演示

    以简单部署访问来演示kubernetes的基本使用 ? /jdk /usr/local/jdk 6 COPY . /jdk /usr/local/jdk 6 COPY . ReplicationController/serverrc Containers: server: Container ID: docker://00a7c4c588f2d7593bf0bbe6fd07350903f96e00f6e75278283e054580731a4f /permission/test2 至此,在kubernetes中应用间相互调用基本演示完毕(dns配置服务发现暂未成功)

    1.4K20发布于 2018-08-02
  • 来自专栏后端开发从入门到入魔

    Redis实战:缓存穿透及其解决思路 实战演示

    命中则拦截 shopJson为缓存中的商品信息 if (shopJson == null){ return Result.fail("404"); } //6.

    1.1K10编辑于 2024-03-28
  • 来自专栏ceshiren0001

    实战演示 H5 性能分析

    使用chrome浏览器对webview进行手工查看,伴随着业务增多,数量加大,手工操作的速度会无法跟上业务增长,此时需要自动化方法测试webview性能。

    62520编辑于 2022-05-06
  • 来自专栏Creator星球游戏开发社区

    雷神归来—Thor组件实战演示

    不说废话,演示视频奉上,建议在电脑上全屏观看,或点击原文链接在优酷视频观看(优酷视频清晰度更高,QQ视频在手机上惨不忍睹),以获得最佳体验! ?

    1.1K50发布于 2019-09-11
  • 来自专栏功能测试

    实战演示 H5 性能分析

    使用chrome浏览器对webview进行手工查看,伴随着业务增多,数量加大,手工操作的速度会无法跟上业务增长,此时需要自动化方法测试webview性能。

    72250编辑于 2022-04-22
  • 来自专栏可以叫我才哥

    27个Python数据科学库实战案例演示

    random.randint(32, 127), random.randint(32, 127), random.randint(32, 127)) # 240 x 60: width = 60 * 6 width): for y in range(height): draw.point((x, y), fill=rndColor()) # 输出文字: for t in range(6) fill=rndColor2()) # 模糊: image = image.filter(ImageFilter.BLUR) image.save('code.jpg', 'jpeg') 验证码 6、 init__() # 创建卷积和池化层 # 创建第1个卷积层 self.conv1 = Conv2D(in_channels=1, out_channels=6, # 创建第2个卷积层 self.conv2 = Conv2D(in_channels=6, out_channels=16, kernel_size=5)

    91350编辑于 2022-11-11
  • 来自专栏CSDNToQQCode

    Rust实战案例-内存安全完整演示与深度解析

    本文通过一个完整的实战项目,深入展示 Rust 如何通过编译时检查实现内存安全,以及如何防止常见的内存安全问题。 生命周期系统 - 防止悬垂引用 6. RAII 机制 - 自动资源管理 7. 智能指针 - 安全的共享所有权 8. 编译时检查 - 防止常见错误 9. // ✅ 正确的做法:先释放不可变借用 drop(r1); drop(r2); let r3 = &mut data; r3.push(6); println ).enumerate() { if item == b' ' { return &s[0..i]; } } &s[..] } 6. 6:RAII 自动释放资源 struct Resource { name: String, } impl Resource { fn new(name: &str) -> Self {

    61310编辑于 2025-12-16
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:HTTPS重定向

    (本文提供的示例演示已经同步到《ASP.NET Core 6框架揭秘-实例演示版》) [S2401]构建HTTPS站点 虽然目前绝大部分的公共站点都提供了HTTPS终结点,但是由于用户多年养成的习惯,以及客户端 接下来我们利用一个简单的实例演示来介绍HSTS旨在解决的问题,以及针对这两个中间件的使用。 对于前面演示的实例来说,我们可以按照如下的方式调用UseHsts扩展方法注册这个中间件。 针对artech.com这个域名的安全策略显示在图6中。 如下的演示程序对HstsOptions配置选项的四个属性进行了设置。

    1.7K30编辑于 2023-06-09
  • 来自专栏AI编程

    当我100%把编程交给AI:在python-office项目中的6实战场景与代码演示

    今天,我就结合python-office这个我们共同的项目,通过具体的代码演示,分享我现在100%用AI来做的6件事。这些改变,让我的开发效率提升了数倍,也让项目的质量更加稳定。 AI实战场景:为刚刚新增的tidy_desktop函数自动生成API文档和Markdown示例。 6.扩展开发:快速构思与原型验证python-office的未来充满了扩展的可能,比如集成AI接口、开发GUI界面或搭建在线服务。从一个想法到一个可运行的原型,中间有大量探索性代码要写。 这让我能在投入大量编码时间前,快速验证技术路线的可行性,甚至生成一个可演示的“最小可行产品”(MVP)。 结语:从工具到思维,我的AI编程课以上这6个场景,就是我日常维护和开发python-office时,与AI深度协作的真实写照。

    69310编辑于 2026-01-04
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:文件系统

    (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [S401] 输出文件系统目录结构(源代码) [S402]读取物理文件内容(源代码) [S403]读取内嵌文件内容( 图1 FileProvider映射的物理目录结构 整个演示程序体现在如下所示的代码片段中。 图2 运行程序显示的目录结构 [402]读取物理文件内容 接下来我们来演示如何利用IFileProvider对象读取一个物理文件的内容。 下面的演示程序利用依赖注入容器的得到FileSystem对象,并调用其ReadAllTextAsync方法将该文件的文本内容读出来。 下面的程序演示如何使用PhysicalFileProvider对某个物理文件实施监控,并在目标文件被更新时重新读取新的内容。

    92730编辑于 2022-05-09
  • 来自专栏世荣的博客

    搭建漏洞环境-实战-6

    XSS测试平台是测试XSS漏洞获取cookie并接受Web页面的平台,XSS可以做JS能做的所有事情,包括但不限于窃取cookie,后台增删改文章,利用XSS漏洞进行传播,修改网页代码,网站重定向,这里使用的是基于xsser.me的源码。这里我给大家提供资源。

    62930编辑于 2022-03-18
  • 来自专栏TechLead

    长短时记忆网络(LSTM)完整实战:从理论到PyTorch实战演示

    文章还详细演示了如何使用PyTorch构建和训练LSTM模型,并突出了LSTM在实际应用中的优势。 1. LSTM的实战演示 4.1 使用PyTorch构建LSTM模型 LSTM在PyTorch中的实现相对直观和简单。 下面,我们将演示如何使用PyTorch构建一个LSTM模型,以便于对时间序列数据进行预测。 定义LSTM模型 我们首先定义一个LSTM类,该类使用PyTorch的nn.Module作为基类。

    26.9K44编辑于 2023-10-21
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    【Spring实战】—— 6 内部Bean

    本篇文章讲解了Spring的通过内部Bean设置Bean的属性。   类似内部类,内部Bean与普通的Bean关联不同的是:   1 普通的Bean,在其他的Bean实例引用时,都引用同一个实例。   2 内部Bean,每次引用时都是新创建的实例。   鉴于上述的场景,内部Bean是一个很常用的编程模式。   下面先通过前文所述的表演者的例子,描述一下主要的类: package com.spring.test.setter; import com.spring.test.action1.Per

    77670发布于 2018-01-17
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示: 编程初体验

    作为《ASP.NET Core 3框架揭秘》的升级版,《ASP.NET Core 6框架揭秘》提供了很多新的章节,同时对现有的内容进行大量的修改。 本篇提供的20个简单的演示实例基本涵盖了ASP.NET Core 6基本的编程模式,我们不仅会利用它们来演示针对控制台、API、MVC、gRPC应用的构建与编程,还会演示Dapr在.NET 6中的应用。 (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [101]利用命令行创建.NET程序(源代码) [102]采用Minimal API构建ASP.NET Core程序 NET 6下的项目文件的简洁源于对SDK的应用。 针对配置选项的系统介绍被放在第5章“配置选项(上)”和第6章“配置选项(下)”中,我们先在这里“预热”一下。

    1.9K20编辑于 2022-05-09
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:HttpClient处理管道

    如下这些示例演示帮助我们更清楚地认识HttpMessageHandler处理管道。 (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [S1208]HttpClient的默认管道结构(源代码) [S1209]定制HttpClient管道(源代码) [ HTTP调用的日志输出(>=Information)(源代码) [S1211]针对HTTP调用的日志输出(>=Trace)(源代码) [S1208]HttpClient的默认管道结构 接下来我们通过如下的演示程序使用 我们编写了一个简单的实例来演示针对自定义处理器的注册。 IHttpClientFactory>() .CreateClient(); await httpClient.GetAsync("http://www.baidu.com"); 再次运行我们的演示程序

    97940编辑于 2022-05-09
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:日志的进阶用法

    《日志的基本编程模式》以实例演示的方式介绍了日志的基本编程模式,现在我们来补充几种“进阶”用法。 (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [S808]利用配置定义日志过滤规则(源代码) [S809]利用日志范围输出调用链(源代码) [S810]LoggerMessage 下面演示针对配置形式的日志过滤规则。 在我们演示的程序中,执行的事务包含三个操作(Foo、Bar和Baz)。我们将事务开始的那一刻作为基准,记录每个操作完成的时间。 图3 利用LoggerMessage记录日志 [S812]基于Activity的日志范围 S809开篇演示了通过调用ILogger的BeginScope<TState>方法的构建日志范围的方式,我们接下来演示一下基于

    82230编辑于 2022-05-09
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:基于角色的授权

    在《使用最简洁的代码实现登录、认证和注销》中,我们提供了一个用来演示登录、认证和注销的程序,现在我们在此基础上添加基于“角色授权的部分”。 (本文提供的示例演示已经同步到《ASP.NET Core 6框架揭秘-实例演示版》) [S2801]基于“要求”的授权 我们提供的演示实例提供了IAccountService和IPageRenderer return true; } roles = Array.Empty<string>(); return false; } } 我们假设演示的应用是供拥有 account </body> </html>"; return Results.Content(html, "text/html"); } ... } 在现有的演示程序基础上 } } else { await context.ChallengeAsync(); } } [S2803]将“角色”绑定到路由终结点 上面演示的例子都调用

    1.3K30编辑于 2023-07-10
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:Dapr初体验

    (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [117]Dapr-服务调用 (源代码) [118]Dapr-状态管理(源代码) [119]Dapr-发布订阅(源代码 图1 Dapr应用解决方案 我们依然沿用上面演示的数学运算应用场景,并在Shared项目中定义了如下两个数据类型。 对于上面演示的实例,假设计算服务提供的是四个耗时的操作,那么我们就可以将计算结果缓存起来避免重复计算,我们现在就来实现这样的功能。 上面演示的实例利用状态管理组件缓存了计算结果,现在我们采用发布订阅的方法将指定方法的计算结果缓存清除掉。 接下来我们依然通过对上面演示实例的修改来演示Dapr的Actor模型在.NET下的应用。这次我们将一个具有状态的累加计数器设计成Actor。

    1K30编辑于 2022-05-09
  • 来自专栏IMWeb前端团队

    ES6 Symbol实战

    本文作者:IMWeb dekuchen 原文出处:IMWeb社区 未经同意,禁止转载 ES6 的Symbol到底有什么作用呢? 这篇文章为你揭晓。 ES6 Symbol实战 前言 我们先来看看ES6 Symbol是什么 如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。 这就是 ES6 引入Symbol的原因。 ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。 配合ES6的类使用最佳。

    66730发布于 2019-12-03
领券