使用python实现端口扫描的脚本,使用到optparse模块解析命令 大部分解释已写入脚本注释。文件名为portscan.py''' 命令解析,多线程,端口扫描 ----------author:Bluecap------------- ''' #命令行参数解析模块 from optparse import OptionParser import queue import socket imp
转载 2023-08-09 18:58:02
116阅读
当 redis 内存过期速度赶不上内存增长,会导致 redis 内存占用越来越大,我们可以调整 redis 清理频率,也可以手动扫描 redis 来触发内存清理。使用 python 执行以下代码即可:import redis r = redis.Redis() t = r.scan() while t[0]: t = r.scan(t[0]) 
转载 2023-06-28 20:37:45
67阅读
一.Web目录扫描思路1.网站目录和敏感文件扫描网站目录和敏感文件扫描是网站测试中最基本的手段之一。如果通过该方法发现了网站后台,可以尝试暴库、SQL注入等方式进行安全测试;如果发现敏感目录或敏感文件,能帮我们获取如php环境变量、robots.txt、网站指纹等信息;如果扫描出了一些上传的文件,我们甚至可能通过上传功能(一句话恶意代码)获取网站的权限。2.原理在Web目录扫描中,字典是非常重要的
# 如何实现Python扫描Windows内存 ## 概述 在本文中,我将向你介绍如何使用Python扫描Windows内存。这项任务需要一定的技术水平和经验,但只要你跟着我的步骤一步步来,你就能成功地完成这个任务。 ## 流程 下面是实现Python扫描Windows内存的步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 安装Python第三方库 | | 2 |
原创 2024-03-14 04:56:20
439阅读
 由于不能告诉你的原因,我需要一个iOS下的,可以在指定App的内存中搜索字符串的工具。找了一圈,发现一个比较接近的开源项目:rxmemscan,但是不支持搜索字符串,遂 修改又,修改后的源码在这里:https://github.com/liumazi/rxmemscan 环境搭建 运行环境由于非越狱的iOS设备有诸多权限限制,首先需要对设备进行越狱,我使用
前言最近在做文本统计,用 Python 实现,遇到了一个比较有意思的难题——如何保存统计结果。直接写入内存实在是放不下,十几个小时后内存耗尽,程序被迫关闭。如果直接写入数据库吧,每次写入又太慢了,本来就十几个小时了,这样下去就要往星期上数了,也不是个办法。解决方案最后,我想到了一个两者兼顾的方案——用内存做缓冲,达到一定量之后一次性将当前所有数据合并到硬盘里。但这样就有一个阈值,如何确定同步硬盘的
一、python操作mysql数据库,需要先安装pymysql模块,由于电脑已经安装无法截图,大致过程如下1、windows 进入到python的安装目录下的scripts目录里,鼠标按住shift,然后右键点击在此处打开命令行,然后输入 pip install mysql2、使用过程中 import pymysql      python操作redis数据库,需要先
转载 2024-07-17 11:06:59
51阅读
# Java内存扫描的实现 ## 1. 概述 在Java开发过程中,有时候我们需要对内存进行扫描,以便了解程序在运行时的内存使用情况。本文将介绍如何使用Java代码来实现内存扫描。 ## 2. 实现流程 下面是实现Java内存扫描的步骤: ```mermaid flowchart TD A[准备工作] --> B[获取当前JVM实例] B --> C[获取运行时类]
原创 2023-09-23 07:53:08
97阅读
python内存管理python3.6.9 内存管理的官方文档 https://docs.python.org/zh-cn/3.6/c-api/memory.html一、变量存哪了?x = 10当我们在p1.py中定义一个变量x = 10,那么计算机把这个变量值10存放在哪里呢了?我们回顾计算机的三大核心组件为:CPU、内存和硬盘。一定不是CPU,那是存放在内存还是硬盘中了呢?我们再回顾变量运行
# 利用Java扫描Linux内存状况的科学探索 在现代计算机中,内存是一个至关重要的资源。对内存的使用情况进行监控和分析可以帮助开发者管理和优化系统性能。本文将介绍如何使用Java扫描Linux的内存状况,并提供相关的代码示例,以便大家理解整个流程。 ## 什么是Linux内存? Linux内存管理主要分为两种类型:物理内存(RAM)和虚拟内存。物理内存是计算机中的实际内存,而虚拟内存是操
原创 9月前
29阅读
相信一些用户在网上在购买内存的时候找到一些低价位的内存,看描述上写有“AMD专用内存”, AMD专用内存 是什么意思呢?对于这种称为AMD专用内存的不难理解,肯定intel平台是运用不了的,而只有AMD平台能够运用,今天小编来给大家说说AMD专用内存和普通内存条的区别。  AMD专用内存是什么意思?  AMD专用内存就是只能AMD平台才可以运用的一种内存。  AMD专用内存条的真相 :  AMD专
# Java 内存泄露代码扫描 ## 引言 在使用 Java 进行开发时,我们经常会遇到内存泄露的问题。内存泄露是指程序中使用的内存没有被正确释放,从而导致内存占用不断增加,最终导致应用程序崩溃或运行缓慢。本文将介绍一些常见的导致 Java 内存泄露的代码,并讨论如何通过代码扫描来检测和解决这些问题。 ## 什么是内存泄露? 内存泄露是指程序中使用的内存没有被正确释放的情况。在 Java
原创 2023-08-22 04:54:05
207阅读
首先先介绍一下Opencover是什么,Opencover是.net平台下用于生成单元测试覆盖率报告的一款软件,是.net平台下为数不多的一款免费覆盖率报告工具,类似的工具还有Jetbrains的dotcover以衣VisualStudio自带的单元测试覆盖率工具,dotcover是付费软件,visualStudio自带的单元测试覆盖率报告工具仅限于在VisualStudio中使用,无法与Jenk
# 如何实现内存泄露扫描工具(Java) 内存泄露是一种常见的问题,特别是在Java应用程序中。为了帮助刚入行的小白开发一个内存泄露扫描工具,本文将详细介绍整个流程,包括每一步的具体代码和注释,以及相关的甘特图和旅行图。 ## 流程概述 首先,我们定义整个项目的流程,分为几个关键步骤。下表展示了这些步骤及其描述: | 步骤 | 描述 | |------|------| | 1. 需求分析
原创 10月前
52阅读
1,下载编译安装内核 要启用Kmemleak,需要在内核模块中加载Kmemleak模块,这样就需要重新编译内核 #因为我们在国内的原因,从GitHub上拉取代码需要先设置host vi /etc/hosts #获取Linux内核,访问https://kernel.org/ wget -o https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.
原创 2024-03-10 19:42:19
368阅读
众所周知,appscan是一款企业级应用安全扫描神器,但是很多刚刚接触的小伙伴经常会有这样的疑问:appscan怎么扫描移动应用(也就是我们常说的APP)。鉴于此,特作此文以供大家参考,文中有差错或纰漏还望指正为谢。 Appscan扫描web应用时一般采用自动探索扫描和手动探索扫描两种方式,具体操作可以详见我另外一篇文章: 但是我们除了要对web应用进行扫描外,有时候还需要对移动应用A
近期线上出现一个bug,研发的小伙伴把测试环境的地址写死到代码中,在上线前忘记修改,导致线上发布的代码中使用了测试环境地址。开发过程中虽然有各种规范制度,但是难免有粗心,与其责备不如通过技术手段将问题进行避免。为了达到上述需求,初步想通过以下步骤来实现代码关键字自动扫描告警。Python安装Git安装GitPython安装定时任务配置(方案一:crontab   方案二:APS
转载 2023-08-29 18:04:17
58阅读
运维脚本:python实现批量IP端口扫描专注网络运维,只发实用干货   今天不想更新,发一篇存货,分享一小段python代码给大家,能实现简单的批量端口扫描,废话不多说,先上代码:===========================================================# -*- coding: utf-8 -*- import socket im
转载 2023-06-14 14:54:08
211阅读
目录1. 简介2. 代码实现1. 简介很多童鞋都会有这样一个需求,我想要扫描特定网段并需要知道未使用和已使用的IP有哪些,甚至需要将其做统计,那这时候用Python去实现IP段扫描就会比较的轻松,当前文中我是将数据保存到mongo中,这里的代码只做参考,需要根据实际的场景进行修改!!2. 代码实现import time import IPy from concurrent.futures impo
转载 2023-05-23 22:17:31
130阅读
持续集成平台接入扫描作业是一项繁琐而又需要细致的工作,于是趁着闲暇时间,将代码扫描作业用Python代码实现了配置自动化。 每次配置作业的过程中,都会在checkcode1或者checkcode3上 E:\jenkins\workspace\CHECKSTYLE目录下建立一个对应的文件夹,将build.xml文件放进去,然后将规范扫描安全脚本中作业名称进行3次替换。这个过程常常被弄错,或
转载 2023-06-12 17:27:32
146阅读
  • 1
  • 2
  • 3
  • 4
  • 5