首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏何以解忧 唯有暴富

    CentOS Stream 9 设置静态IP

    CentOS Stream 9作为CentOS Stream发行版的下一个主要版本,已经发布有一段时间,但与目前广泛使用的CentOS7有较大区别。 安装试用Stream 9的过程中,就发现设置静态IP的方式和CentOS7/8差别较大,在此记录一下配置过程。 noprefixroute ens192 valid_lft forever preferred_lft forever inet6 fe80::250:56ff:fea0:9cd9 修改网络单项 # 设置网卡自启动,实际修改的是网卡配置文件 ONBOOT=yes nmcli con mod CON-NAME connection.autoconnect yes # 修改IP地址是静态 (manual)还是dhcp动态(auto) # 实际修改的是网卡配置文件BOOTPROTO,BOOTPROTO=none 表示静态;BOOTPROTO=dhcp 表示动态 nmcli con mod

    8.9K23编辑于 2023-02-24
  • 来自专栏林德熙的博客

    Roslyn 静态分析

    本文告诉大家如何使用 Roslyn 分析代码。 首先创建一个项目,项目使用.net Framework 4.6.2 ,控制台项目。 hellow"); } } class Foo { public string KiqHns { get; set; } } } 对上面的代码分析 首先需要把上面的代码放在字符串 然后创建分析代码,读取代码。 参见: 通过Roslyn构建自己的C#脚本(更新版) - 天方 - 博客园 专栏:Roslyn 入门 - CSDN博客 Getting Started with Roslyn Analyzers 代码分析 - 借助与 NuGet 集成的 Roslyn 代码分析来生成和部署库 roslyn-analyzers/ReadMe.md at master · dotnet/roslyn-analyzers In-memory

    74910发布于 2018-09-19
  • 来自专栏数字芯片

    静态时序分析

    相对于动态仿真方法,静态时序分析方法要快很多,而且它能够验证所有的门级电路设计的时序关系。 静态时序分析最大的特点是不需要加入输入测试向量,每一个时序路径都自动被检测到。 而静态时序分析的精髓就在于判断和分析这两个参数的结果。 统计静态时序分析 静态时序分析很久以来都被看作是百万门级芯片时序分析的基本方法及设计完成的检验。 统计静态时序分析的概念 在静态时序分析中,信号的到达时间和门延迟都是确定的数值。 统计静态时序分析的步骤 首先,要有用于统计静态时序分析的标准单元库。 通过统计静态时序分析,找出合适的时序窗(Timing Window),在此窗中,良率可以达到最高。

    1.6K20编辑于 2022-12-18
  • 来自专栏持续集成

    Polaris - 静态代码分析

    Polaris - 托管静态应用程序软件测试(SAST)工具的 SaaS 平台,它是用于分类和修复漏洞并运行报告的 Web 站点。 Coverity - Coverity 是 Synopsys 公司提供的原始静态应用软件测试 (SAST) 工具。Polaris 是 Coverity 的 SaaS 版本。 Capture - 捕获 YAML 配置文件可以包含三种类型的 Capture: Build(构建) - 运行构建命令,然后分析结果 Filesystem(文件系统) - 对于解释型语言,提供项目类型和要分析的扩展列表 运行 polaris help analyze 可以查看更多分析命令的介绍。 Polaris 分析结果 如果 Polaris 分析成功,将会在控制台看到一条成功信息如下: [INFO] [1zb99xsu] Coverity job completed successfully!

    2K30发布于 2021-11-12
  • 来自专栏漏斗社区

    Android逆向之静态分析

    想必打过CTF的小伙伴多多少少都触过Android逆向,所以斗哥将给大家整一期关于Android逆向的静态分析与动态分析。 本期先带来Android逆向的静态分析,包括逆向工具使用、文件说明、例题解析等。 Android逆向就是反编译的过程,因为看不懂Android正向编译后的结果所以CTF中静态分析的前提是将出现文件反编译到我们看得懂一层源码,进行静态分析。 ? java.security.NoSuchAlgorithmException; public class Code { static String toHexString(byte[] arg8, String arg9) length() == 1) { v3.append('0'); } v3.append(v2).append(arg9)

    2K11发布于 2018-09-29
  • 来自专栏FPGA技术江湖

    FPGA STA(静态时序分析)

    今天给大侠带来FPGA STA(静态时序分析),话不多说,上货。 ? 二、 应用背景 静态时序分析简称STA,它是一种穷尽的分析方法。它依照同步电路设计的要求。 静态时序分析的前提就是设计者先提出要求,然后时序分析工具才会依据特定的时序模型进行分析,给出正确是时序报告。 进行静态时序分析。主要目的就是为了提高系统工作主频以及添加系统的稳定性。 三、理论分析 1. 静态时序分析的理论基础知识 在进行正确的时序分析前。我们必须具备主要的静态时序的基本知识点,不然看着编译器给出的时序分析报告宛如天书。 四、应用分析 1. 设置时钟主频约束 全部的静态时序分析都是在有约束的情况下编译器才给出分析报告,所以进行时序分析的第一步就是设置约束。

    1.8K10发布于 2020-12-29
  • 来自专栏Bypass

    静态代码分析工具清单

    SAST,即静态应用程序安全测试,通过静态代码分析工具对源代码进行自动化检测,从而快速发现源代码中的安全缺陷。 本文是一个静态源代码分析工具清单,收集了一些免费开源的项目,可从检测效率、支持的编程语言、第三方工具集成等几因素来综合考虑如何选择SAST工具。 ---- 1、RIPS 一款不错的静态源代码分析工具,主要用来挖掘PHP程序的漏洞。 /zsdlove/Hades 9、Bandit 一个专门用于查找Python代码中常见安全问题的工具。 它静态分析 Rails 应用程序代码,以在开发的任何阶段查找安全问题。 项目地址: https://brakemanscanner.org

    3.9K10发布于 2021-06-25
  • 来自专栏Java架构师必看

    spring源码分析9

    spring源码分析9 强烈推介IDEA2020.2破解激活,IntelliJ

    42720发布于 2021-04-13
  • 来自专栏学习笔记ol

    框架分析9)-Hibernate

    框架分析9)-Hibernate 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。

    47520编辑于 2023-10-11
  • 来自专栏执笔绘倾城

    静态日志分析工具webalizer

    unsigned char *s,int color){gdImageStringFT(im,0,color,"/usr/share/fonts/chinese/TrueType/fsong.ttf",9,0.0 ,x,y+9,s);}voidgdImageStringUp(gdImagePtr im,gdFontPtr font,int x,int y,unsigned char *s,int color){gdImageStringFT (im,0,color,"/usr/share/fonts/chinese/TrueType/fsong.ttf",9,-PI/2,x,y-9,s);}c. ,并将分析结果存放到指定目录下}vim /usr/local/webalizer/etc/webalizer.confLogFile /var/log/httpd/access_log #分析谁的日志( 哪个文件)OutputDir /var/www/html/webalizer #分析后的结果保存在哪里执行此命令进行分析:/usr/local/webalizer/bin/webalizer -c /usr

    1.3K20编辑于 2022-09-19
  • 来自专栏ROS2

    C++静态代码分析

    这里记录一下使用cppcheck进行C++代码静态检测的方法和步骤。 cppcheck sudo apt-get update && sudo apt-get install cppcheck 使用cppcheck来检查代码 新建一个目录,并在目录中加入如下内容的cpp文件,用于测试静态代码分析工具 int argc, char* argv[]) { int num = argc - 1; int * a = nullptr; // intentional mistake *a = 9; assigned value is 0 int * a = nullptr; ^ src/main.cpp:8:2: note: Null pointer dereference *a = 9; 这样就可以直接在vscode中直接运行静态代码检测任务了。

    1.5K00编辑于 2022-07-31
  • 来自专栏FreeBuf

    PowerShell静态分析(Part I)

    本文分为三个部分,主要介绍了一种实用的powershell脚本静态分析方法,并基于独立于平台python脚本来执行此任务。 当你想到静态分析和动态分析时,每种分析都有各自独特的优点和缺点。有些人可能会说一种分析比另一种分析好,但我觉得两者都同样重要且互补。 在动态恶意软件分析进入视野之前,静态查看文件是确定样本是否存在恶意行为的主要方法。随着时间的推移和动态分析的发展,越来越多的行业转向工具环境、产品和防御响应策略,围绕恶意文件的动态特性而不是静态属性。 因此,要分析行为,我们需要对内容进行去模糊、分解和规范化,以便我们可以将类似的概念和从动态分析中应用到静态分析中。 当静态分析powershell脚本时,应思考如何根据上下文提示和加权评分来确定行为的意图。

    1.1K10发布于 2019-11-18
  • 来自专栏全栈程序员必看

    静态分析的四种基本方法是_比较静态均衡分析方法

    数据流分析(Data Flow Analysis) 将数据看作是图,节点是程序的基本快,边是描述控制如何从一个基本快转移掉另一个基本快。 图可以解决很多问题,例如:以 图中边的抽象得出数学方程,七届就是可达性问题的答案;PREfix、SLAM静态分析系统使用了数据流分析的思想。 基于约束的分析(Constraint-based Analysis) 从程序问文本中产生一系列的本地约束,通过解释这些约束来验证所有的属性。Cqual是这种类型的系统。 抽象解析(Abstract Interpretation) 将程序映射成更加抽象的域(Domain),试分析更加具有可跟中兴并具有检验代码的作用;抽象解析通过计算能够直接得出分析结果,而不是像其他 类型的方法使用验证的方式进行分析;ASTREE是抽象分析静态检查器。

    49620编辑于 2022-09-20
  • 来自专栏Android逆向

    Radare2静态分析apk

    在Radare2静态分析apk(1) 对Radare静态分析apk进行了简单的介绍。 补充一下: 通过r2 apk://URI可以直接对apk中的dex进行分析。 后面会对android的so文件进行专门的分析。 JNIEnv在什么时候创建 开机的时候。 native-lib.cpp ) 使用Radare2静态分析 使用pdf看一下,只能看出有字符串"Hello from c++"。至于怎么处理的看不出来。 不过问题总有解决办法,既然静态分析看不出来什么,那就使用动态分析。动态分析的内容会在后续文章中介绍。 这个使用Frida走一波,看看最终的返回值是什么。 result); result = "欢迎关注我的微信公众号:无情剑客"; return result; } 写在最后 通过Radare2静态分析

    1.2K30发布于 2020-12-01
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析9)调度

    o编写一个并发编程程序很简单,只需要在函数之前使用一个Go关键字就可以实现并发编程。

    54720编辑于 2022-08-02
  • 来自专栏golang算法架构leetcode技术php

    golang源码分析:cayley(9)

    中间使用到了goja解析器,它的作用是在golang环境中翻译执行javascript,因为我们的gizmo采用的是javascript语法。

    33720编辑于 2023-08-09
  • golang源码分析 :gopls(9

    最后我们来到了第三部分featureCommands,也是所有命令的大头,这里一共初始化了23个命令。我们首先看下第一个callHierarchy

    9510编辑于 2026-03-18
  • golang源码分析:langchaingo(9

    前面介绍了单独的匹配,如果把这个匹配过程接入到LLM,就是完整的RAG,即检索增强生成。我们先看看上一个例子还没介绍的最后几行代码

    6310编辑于 2026-03-18
  • 来自专栏阿七日记

    IP协议分析静态路由

    IP协议分析静态路由 网络层协议:ip协议---路由,icmp协议---ping,arp协议---地址转换(mac<--->ip) 一、ip协议分析 ip包头的结构如下图所示: 版本: ipv4/ 4、匹配路由表时,优先匹配直连路由(c),然后是静态路由(s),最后是默认路由(s*)。 3.3路由表形成 1、直连路由条目:当把接口ip配置完毕,并开启接口,会自动形成直连路由条目 2、非直连条目:需要工程师手工配置静态路由或者动态路由协议来让路由器生成 3.4备份路由实验(浮动路由实验) 2、在左边路由器中配置静态路由: ip route 40.1.1.0 255.255.255.0 20.1.1.2 ip route 40.1.1.0 255.255.255.0 30.1.1.2 6

    85920编辑于 2021-12-28
  • 来自专栏FreeBuf

    逆向工厂(二):静态分析技术

    本章将对静态分析技术进行讲解,重点阐述静态分析的原理方法,程序的静态结构,常见流程控制语句的静态反编译形态,并且通过实例来掌握利用IDA逆向工具的静态逆向分析技术。 与其相反,静态分析就是在程序尚未运行的状态时进行逆向分析的行为。但是,静态分析并非在硬盘上直接进行,仍需将文件存入内存进行分析,只是此时程序文件只是单纯作为数据被逆向软件加载。 1、“简单暴力”的静态分析 既然静态分析只是把程序作为数据文件加载进逆向软件,进行查看分析,那岂不是用UltraEidt这类文本编辑软件直接查看即可。 ? C语言共包含4大类共9种控制语句: 1、选择语句(If、switch语句) 又称分支语句,该类语句从判断点开始,存在不止一条分支可供程序执行,通过给定的条件进行真假判断或者值判断,从而决定执行两个或多条分支的哪个分支 童鞋们似乎发现借用IDA等静态分析工具,可以从宏观上清晰掌握程序架构,快速分析程序逻辑,但是如果目标程序过大或者逻辑结构十分复杂时,就很难通过静态分析来梳理其流程。

    3.4K80发布于 2018-02-08
领券