自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

子曰小玖的博客

当你的才华还撑不起你的野心时,你需要做的只有静下心来学习。

  • 博客(1132)
  • 资源 (3)
  • 收藏
  • 关注

原创 Altium Designe走线切片的操作

2021-11-30 11:32:40 200

原创 Altium Designe定制操作

地址操作如下图:方法:只操作顶层走线的表达式为:expr=IsTrack and OnTopLayer|mask=True|apply=True;只操作底层走线的表达式为:expr=IsTrack and OnBottomLayer|mask=True|apply=True;只操作电气走线的表达式为:expr=IsTrack and IsElectrical|mask=True|apply=True;只操作过孔的表达式为:expr=IsVia|..

2021-11-30 11:30:08 377

原创 Altium Designe单层操作

对于纷乱的器件布局,已经很是麻烦如果要在混乱中走线,实属不易,在 AD 中可以使用shift+s解决这一问题(PCB编辑状态下):

2021-11-30 11:26:24 243

原创 单根自动布线

Place->Interactive Routing->按住CTRL,点击需要连接的任意一端

2021-11-30 11:17:03 153

转载 MEGA网盘

MEGA官网链接:https://mega.nz这个网盘的特色1.不会限速2.国内可用(即使不会翻墙)3.网盘云端加密,资源不会被封杀。4.官方还提供了Linux客户端之后就会弹出mega的界面。界面看上去非常友好。接下来我们创建一个账号开始登陆。点击创建账号,开始填写以下信息,勾选我同意,之后点击下一步。.接下来需要验证邮箱,这一步需要去验证一下。另外mega的浏览器插件也非常强大,如果你没有同步本地文件的需求, 可以安装浏览器插件,插件是可以直接打开,并且进行登录,在国内就可

2021-11-24 09:15:20 17568 1

原创 PyCharm中PYTHON转EXE

找到设置查看是否有pyinstaller,这里已经安装完毕,没安装的没有没有pyinstaller点击加号输入pyinstaller,并且点击安装安装完成后在PyCharm命令行中输入pip list,查看是否安装成功PyCharm命令行中输入Pyinstaller -F Text.py用来将当前目录下的python程序打包成EXE程序,...

2021-11-19 10:36:04 898

原创 Altium Designe在PCB中分解、组合一个器件封装

在PCB画图情况下如何把一个完整的封装分开方法一:右击要分开的封装选择Compoment Actions---Explode Selected Components To free Primitives方法二:双击封装在Component Properties栏中把Lock properties后面的对号取消就可以了。注:第一种分解器件封装之后可以复制器件的管脚、修改器件等操作,分解之后需要用联合将新添加的内容添加到器件中变为一个整体第二种分解之后可以修改器件外形,删除器件内容。...

2021-11-16 11:39:43 5422

原创 AD15从已有的PCB中导出所有元件的封装

在使用Altium Designer时,有时我们可能有一个PCB文件,这个PCB文件的封装库都是我们想要的。这种情况下可以用到Altium Designer的导出封装库的功能。导出的封装库可以被我们所用。下面以Altium Designer15软件为例说明如何从PCB图中导出封装库。工具软件 Altium Designer 15软件 1、打开Altium Designer 15软件,然后打开自己的想要导出封装库的PCB文件。下图是已经画好的一个PCB文件。如图:2、选择菜单 D

2021-11-15 09:08:38 5088

转载 AutoRun.inf 文件详解

我们已经知道可以利用Aurorun.inf来指定光盘自动加载的图标和运行的文件,其实Autorun.inf的用处可大了,下面就向大家详细介绍有关Autorun.inf的应用。  了解Autorun.inf  什么是Autorun.inf文件呢,严格的说它是一个必须存放在驱动器根目录下的有一定格式的文本文件,它是由一个或多个“节”组成,每个“节”民须以节名作为开始的一行,节名必须用中括号[]括起来,节名之下则为本节中的命令。  其中Autorun.inf一共支持三个节,它们分虽为[auto...

2021-11-08 11:34:58 6001

转载 INF文件的语法

INF是DeviceINFormationFile的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。INF的功能1复制文件、删除文件、或重新命名文件。2新增或删除注册表(Registry)中的项目。3修改重要的系统设置文件(如Autoexec.bat、Config.sys、.INI等)INF的规则INF是纯文本文件,它是分节的,这点和INI文件类似,每节以"[]"扩起来,每一个节名最长为255个...

2021-11-08 11:33:59 403

转载 INF文件详解

安装信息(Setup Information)文件是Windows系统支持的一种安装信息存放文件,一般以INF作为扩展名,因此也叫INF文件。安装信息INF文件与Windows内建的安装服务引擎(API函数库)紧密协同工作,基于其严格的编写语法制作而成的INF文件在拷贝、删除文件,增、删注册表键,更改系统设置等方面都有优秀的表现,完全可以用来实现应用程序文件安装的目标,而且价格免费,透明度高,安装程序小,可完全定制。INF文件是文本文件,可在任何文本编辑器内查看、创建、修改,普通用户使用Wi...

2021-11-08 11:32:43 7242

转载 详细的手工构造PE文件教程

一直以来都在学习PE文件结构,从不敢轻视,但是即使如此还是发现自己在这方面有所不足,于是便想到了用纯手工方式打造一个完整的可执行的PE文件。在这期间我也查了大量资料,但是这些资料都有一个通病就是不完整,看雪得那个只翻译了一部分,加解密技术内幕介绍的更是笼统,而且是打造一个只有180字节的PE文件,是高手们茶余饭后的怡情小游戏。 鉴于此,心想为什么不自己摸索着手工打造一个完整些的呢?一是加强一下自己对于PE文件的了解,二是写出一篇参考性比较强的文章,给有志于在此发展的朋友们铺...

2021-11-08 11:09:45 778

转载 驱动加载INF文件解析(二)

INF文件应用示例一、修改telnet服务,端口改为99,NTLM认证方式为1。===============================C:\myinf\Telnet.inf[ Version ]Signature = " $WINDOWS NT$ "[ DefaultInstall ]AddReg = AddRegName[ My_AddReg_Name ]HKLM , SOFTWARE\Microsoft\TelnetServer\ 1.0 , TelnetPor...

2021-11-08 11:05:27 529

转载 驱动加载INF文件解析(一)

INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功劳才使得Windows可以找到这些硬件设备的驱动并正确安装。当我们通过“开始→控制面板→添加删除程序→Window

2021-11-08 11:04:28 1762

转载 【系统底层】系统调用(R3API调用过程详解)

WindowsAPI API(Application Programming Interface),我们调用时只需提供正确的参数以及接收返回值就可以判断API执行是否成功或者通过GetLastError获得错误原因. 大部分API在R3都是处理各种校验,真正执行功能都是在R0(并不是所有的API都是在R0处理). 系统中几个核心DLL(Kernel32.dll,User32.dll,GDI32.dll,Ntdll.dll(大多数API通过此DLL进入内核)). 通过API

2021-10-20 16:13:13 1150 1

原创 CAB文件头解析

我的网盘-->项目-->项目资料

2021-10-19 20:01:20 251

转载 安装Cab升级文件的6个方法

Windows更新并不总是工作正常,有时会出现问题,无法正常更新,这时,可以尝试修复它。修复Windows更新常用的一个方法是是手动安装更新,可以使用任何浏览器从windows更新目录中**更新,这些更新文件一般是用* .msu文件的形式提供,但是也有更新文件提供的是* .cab文件,这些文件就不是那么容易安装了。 本文目录 手动安装Cab文件 使用DISM-Gui快速安装cab文件 一次安装多个cab文件 ...

2021-10-19 14:39:16 31990

转载 使用DDFGenerator工具制作DDF文件

使用一个名为DDFGenerator的外部工具。它是免费的,小的,它可以正确处理长文件名。要使用makecab.exe压缩结构化文件夹和文件,必须使用DDF文件。我没有使用你引用的答案中提到的批处理脚本,而是将DDFGenerator用于同一目标。DDFGenerator on CodePlex说,你想要“压缩”的文件夹位于C:\ MyFolder \ MyData,使用此命令在C:\ MyFolder生成一个名为“solution.ddf”的DDF文件:DDFGenerator "C:\

2021-10-15 16:20:27 454

原创 DDF (Diamond Directive File)文件

已知的 DDF 文件:DDF文件说明.DDF文件属于 Windows 11, 10、Windows 7、Windows 8 / 8.1、Windows Vista、Windows XP 等操作系统中使用的 Settings Files 类别。.DDF 文件与 Microsoft 开发的 Diamond Directive File 关联,采用 Text 格式,并属于 Settings Files 类别。文件格式: .ddf 分类: Diamond Directi...

2021-10-15 15:59:06 4592

原创 Windows下自带压缩文件工具之-makecab

在内网渗透时,当没有rar、7z等压缩工具时候,拖取文件的时候为了防止流量过大,又必须压缩把文件压缩。当然你可以自己上传一个压缩工具。Windows自带制作压缩文件工具makecb你可以了解哈。压缩单文件makecab 1.doc 1.zip至于是压缩成zip、rar、cab看你个人喜欢解压命令expand 1.zip 1.doc压缩一个文件夹下的多个文件先用dir /b >>name.txt把要压缩的文件名写入一个txt然后压缩makecab /f name.txt压缩多个文件..

2021-10-15 11:45:32 3568

转载 ActiveX控件打包成Cab、数字签名、证书制作步骤,带源码Demo和所需工具

一、准备工作下载makeCAB下载IExpress:用于制作CAB(比较好用,有界面)工具下载地址:https://download.csdn.net/download/wangwb0820/10522753Demo下载地址:点这里https://download.csdn.net/download/wangwb0820/10522791二、制作CabFROMYANTAI.dll为ActiveX控件选择cab保存路径三、证书制作及签名...

2021-10-14 17:16:11 350

转载 cab打包命令

1.制作cab文件在此之前你需要实现ActiveX控件安全的初始化和脚本,相关信息可以查阅ActiveX控件实现安全的初始化和脚本利用iexpress.exe(windows提供的一个向导式cab制作工具)进行打包,进入CMD键入iexpress回车即显示如下界面:2.更新cab更新cab文件,只需修改对cab文件引用的版本号就可以了,cab文件中的inf文件的版本号不是必须修改的。如旧的:"<div><object id='_mi' s...

2021-10-14 17:03:26 610

转载 cab文件打包的ActiveX控件

程序环境:Windows Xp SP2, IE 6, Tomcat 6.0, VC++6.0javascript 利用MFC开发的ActiveX控件要正常运行必须依赖MFC库。可是你不能保证你用户的机器上装有与你开发环境相同的库,因此,当你发行一个ActiveX控件,你必需要包证这些依赖库的存在。 ActiveX控件作成ocx文件,用于客户端调用本地程序,其中有用到VC中的几个.dll文件。包成cab文件,在服务器端页面进行控件调用,下载cab文件并自动注册、使用。ActiveX控件调...

2021-10-14 17:00:56 673

原创 CVE-2021-40444 docx 生成

1) 创建普通的 docx 文件。2) 在“插入/对象”菜单中添加“位图图像”对象。3) 保存并解压 docx。4)修改word/_rels/document.xml.rels5)修改word/document.xml6) 压缩并重命名 .docx7)准备html和cab文件。8)开启服务器,等带连接。9) 享受:)...

2021-10-11 17:28:30 203

转载 Dotfuscator Professional Edition (VS 混淆工具)

如果不想自己辛辛苦苦码出来的作品被人轻易的破解cpoy就使用这款工具试试吧。^_^使用版本:4.9.7500.9484 , 可以在网上找到破解版。本次对本地测试站点的web.dll进行混淆测试,主要功能为上传文件。未混淆:混淆后:未混淆站点测试:...

2021-09-16 11:28:52 1658

转载 Windows Defender开机自动更新升级病毒库

VoltPillager: Hardware-based fault injection attacks against Intel SGX Enclaves using the SVID voltage scaling interfaceAbstractHardware-based fault injection attacks such as voltage and clock glitching have been thoroughly studied on embedded devices.

2021-09-16 09:24:51 1929

原创 WMware Workstation16 安装Windows10系统不能输入用户名

问题描述:Windows10 1803/1809系统安装的时候,一到这个页面不能输入,并且点击键盘系统卡死。解决方法:在当前页面按shift+f10,弹出cmd,然后输入taskmgr.exe,然后按enter键回车,就会弹出任务管理器,任务管理器里面把“Microsoft IME”这个进程结束掉就行了。...

2021-09-15 10:56:45 866 2

原创 CVE-2021-1675(Windows Print Spooler 远程代码执行漏洞)

0x00 漏洞详情Microsoft Windows Print Spooler 服务未能限制对RpcAddPrinterDriverEx()函数的访问,该函数可能允许远程身份验证的攻击者以系统权限在易受攻击的系统上执行任意代码。该RpcAddPrinterDriverEx()函数用于在系统上安装打印机驱动程序。此函数的参数之一是DRIVER_CONTAINER对象,它包含有关添加的打印机将使用哪个驱动程序的信息。另一个参数,dwFileCopyFlags指定如何复制替换打印机驱动程序文件。攻击者可以利

2021-09-07 14:43:18 2412 1

转载 Windows Server 2019 AD域控搭建

一、使用AD域的好处大企业为了统一管理电脑,公司IT人员都会在公司搭建域控,将公司所有电脑都加入到域中,然后进行权限的集中管理。公司员工电脑加入域后,可以控制员工的登录权限,文件访问权限,打印权限,电脑配置修改权限等。阻止一些软件自动升级,用户私自安装软件,电脑的安全得到了一定的防范。对于用户集中权限管理后,IT管理工作效率高,现在很多企业的ERP软件,加密软件都和AD域进行帐户绑定,分配权限。软件安装,可以进行软件的统一下发等等,减少IT管理工作量。等等。二、搭建AD域

2021-09-07 09:53:14 10003 4

原创 JLink提示错误信息read:@0x02000004

JLink提示错误信息read:@0x02000004出现这个的情况是升级了新的MDK才会这样,从网上查的的信息来看5.24之后的都会有这个问题。解决的办法:一、将Segger安装文件降级安装,我将Segger6.14卸载之后安装的Segger4.9,解决了这个问题。二、在Keil_v5/ARM/Segger安装目录下找到JL2CM3.dllJLinkARM.dllJLTAgdi.dll替换更老版本的文件,建议替换前先备份新的,万一这个方法失效,不至于软件不能用。使用的是

2021-08-04 16:11:32 499 1

转载 Keil 5 Device里面器件为空问题

打开工程时提示,没有相关芯片:把相应的芯片包装好后,Device为空,不能选择芯片:原因可能是:使用Keil5打开了比较老的工程文件。Keil5的工程文件后缀是.uvprojx,对老的工程文件可能支持不好,老的工程文件后缀为.uvproj解决:Project-Manage-Migrate to Version 5 Format,把工程文件格式转换为.uvprojx即可。...

2021-07-26 21:28:47 5185 1

原创 Altium Designe在PCB中分解一个器件封装,不能复制器件管脚的解决办法

在PCB画图情况下如何把一个完整的封装分开(1)右击要分开的封装选择Compoment Actions---Explode Selected Components To free Primitives(2)双击封装在Component Properties栏中把Lock properties后面的对号取消就可以了。第一种分解器件封装之后可以复制器件的管脚、修改器件等操作,分解之后需要用联合将新添加的内容添加到器件中变为一个整体第二种分解之后可以修改器件外形,删除器件内容。...

2021-07-21 16:44:05 1045

转载 Altium在PCB中手动添加网络

很多Protel老工程师一般习惯直接在PCB中绘制无网络的导线条进行PCB设计,往往是只有设计工程师自己比较清楚连接关系,而对后期维护的工程师会造成相当大的困扰。那么如何给无网络的PCB添加网络编号呢?方法/步骤1、单个网络的添加1)执行菜单命令“Design-Netlist-Edit Nets...”进入网络编辑管理器。如图2、● Edit 对已存在的网络进行网络名称的编辑● Add 添加一个新的网络名称● Delete 删除已经存在的某个网络...

2021-07-19 15:10:48 11307

转载 USB协议事务流程

一个transfer(传输)由一个或多个transaction(事务)构成,一个transaction(事务)由一个或多个packet(包)构成,一个packet(包)由一个或多个sync(域)构成。1.传输数据通信USB的数据通讯首先是基于传输(transfer)的,传输的类型有:中断传输、批量传输、同步传输、控制传输。2.事务数据通讯一次传输由一个或多个事务(transaction)构成,事务可以分为:in事务、out事务、setup事务。3.包数据通讯一个事务由一个或多个包(p

2021-06-17 10:47:42 1548

转载 Metasploit 提权篇

声明:文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担!文章目录内核漏洞提权 enum_patches模块 Windows-Exploit-suggester Windows ClientCopyImage Win32k Exploit(MS15-051) Windows TrackPopupMenu Win32k NULL指针解引用(ms14_058) 通过 KiTrap0D 提升 Windows 权限(m

2021-06-16 14:07:57 302

转载 STM32复用功能,一张图读懂串口与GPIO口复用功能的关系

什么是普通功能输入输出?普通功能输入输出类似于:大厅《--》门《----》室外的关系,大厅只需要经过大门即可到室外,从室外经过门也可以到达大厅。什么是复用工功能输入输出?复用功能输入输出类似于:房间《--》大厅《--》门《--》室外的关系;从房间到室外,需要经过大厅,在经过大门才可以到达室外;从室外到房间,也需要经过大门1) 当给TDR寄存器赋值时,数据会通过移位寄存器发送到芯片外部2) 接收数据时是一位一位的接收,当接收到8位数据时,数据会从“接收移位寄存器”搬到“接收数据寄存器”RDR。.

2021-05-27 10:16:20 853

转载 keil的软件逻辑分析仪( logic analyzer)使用教程

keil的软件逻辑分析仪(logic analyzer)使用教程在keil MDK中软件逻辑分析仪很强的功能,可以分析数字信号,模拟化的信号,CPU的总线(UART、IIC等一切有输出的管脚),提供调试函数机制。编译器版本:Keil5.14;软件功能:GPIOA11持续产生周期为2ms,占空比为50%的脉冲方波。接下来,我们探讨如果用Keil编译器自带的逻辑分析仪来捕捉GPIOA11的脉冲方波。 个人看法:如果要分析时序,建议还是用在淘宝单独买一个逻辑分析仪。毕竟Keil自带的裸机分析仪的上位机...

2021-05-27 10:13:29 7673 1

转载 ST USB CDC从理论到实践

本文摘自ST官网的“USB CDC类入门培训”。整理的内容是我能够看得懂的,认为比较实用的,记录下来,以便以后查阅,同时也把原文档中的笔误给更正了一下。若要看更详细的可以去ST技术文档中查看,链接为:http://bbs.21ic.com/forum.php?mod=viewthread&tid=726814&page=1&extra=#pid42250641 USB CDC类基础理论知识介绍1.1 USB CDC类、USB2.0标准与PSTN之间的关系CDC(Commu

2021-05-20 09:13:13 871

原创 PC OF target system has unexpected value after bland checking

STM32板子烧写错误:PC OF target system has unexpected value after bland checking解决方法:在J Flash 里选择target---->unsecure chip。

2021-04-30 13:51:46 1034

转载 MEMORY系列之“DRAM概述”

本文主要介绍DRAM的存储原理、存储电容、存储结构等内容,后续会针对SDRAM和DDR等具体类型进行详细介绍。1、概述DRAM包括:SDRAM、DDRx、SDR、LPDDRx、LPSDR、GDDR、RLDRAMx(Reduced Latency DRAM)、EDO DRAM、FPM DRAM、Mobile DRAM等等。主存DRAM由大至小,由上往下可做以下拆分:channel→DIMM→rank→chip→bank→row/column。2、DRAM存储原理DRAM的结..

2021-04-28 09:38:44 6572

XCL206器件说明文档

一款体积十分小的电源管理芯片。 The XCL205/XCL206/XCL207 series is a synchronous step-down micro DC/DC converter which integrates an inductor and a control IC in one tiny package (2.5mm×2.0mm, H=1.0mm). A stable power supply with an output current of 600mA is configured using only two capacitors connected externally.

2019-01-16

PCB阻抗计算

计算电路板阻抗匹配

2017-08-04

THreadX源代码

2017-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除