dos

Issues writing to file in assembly

£可爱£侵袭症+ 提交于 2020-01-22 04:06:28
问题 I am trying to write a simple program in assembly in which I open an existing file and I write a message in it, a message which I define in my data segment. The problem occurs when I want to write to my file. The AX register will contain 5 after I try writing to it, and the Norton Expert Guide says that is an 'Access denied' error code. Any ideas on what I'm doing wrong? Sorry if this question is pretty easy, I'm just trying to learn some assembly for an upcoming test. I am using TASM to

批处理DOS基础命令

烂漫一生 提交于 2020-01-21 22:19:20
批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件的扩展名为bat。 批处理文件,或称为批处理程序,是由一条条的DOS命令组成的普通文本文件,可以用记事本直接编辑。 在“命令提示”下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe运行该批处理程序。 一般情况下,每条命令占据一行;当然也可以将多条命令用特定符号(如:&、&&、|、||等)分隔后写入同一行中; 常用命令 1.echo {on/off} 回显 2.rem 注释 3.pause 暂停 4.call 调用另一批处理程序 5.start 调用外部程序 6.goto 跳转命令 7.set 显示设置或删除变量 符号简介 1.@ 回显屏蔽,不显示@后面的命令 2.重定向1: > 与 >> 将输出信息重定向到指定的设备或文件。系统默认输出到显示器。 如:echo aaaaa>a.txt 即可将本在显示器上显示的信息aaaaa输出到文件a.txt中,屏幕上没有任何显示。如果文件a.txt本来已经存在,该命令将首先擦除a.txt中的所有信息,然后写入信息aaaaa;若a.txt本来就不存在,该命令即可新建一个a.txt文件,并写入信息aaaaa。 echo aaaaa>>a.txt 类似于echo aaaaa>a.txt。区别在于:如果a.txt本已存在,>a

dos攻击工具如何使用?两款dos攻击工具介绍

五迷三道 提交于 2020-01-21 19:36:02
拒绝服务攻击 即是攻击者想办法让目标机器停止给予服务,常是网络黑客用的主动攻击手段之一。其实对服务器带宽进行的消耗性主动攻击只是拒绝服务攻击的一小部分,只需能够对目标造成麻烦,使某些服务被暂停甚至主机死机, 都归属于拒绝服务攻击 。 LOICdos主动攻击小工具 LOIC 最初是一款网络服务器压力测试工具,最初有Praetox科技,能够通过TCP和UDP flood方式形成DOS(拒绝服务攻击),测试方法网络服务器的性能。 首先选择目标IP地址(select your target),然后主动攻击选项(Attack option) 中有多种方法: 直接用TCP 或者UDP 就可以了,效果非常明显。 TCP是 上传TCP洪水攻击 ,主要是 消耗网络服务器的资源 ,这种主动攻击,应该说这种压测,之前需要扫描服务器端口,针对端口号进行TCP flood。 UDP归属于强奸型的,杀敌一千,自损八百,就看测试者和网络服务器谁的性能,带宽更高,说白了就是拼资源。 压测下,网络服务器开始 出现时延增大和丢包 备注:LOIC是上传报文时,源地址没有进行假造,是真实的IP地址,能够通过抓包查看。 相关推荐文章《 防火墙等于查杀木马工具吗? linux与windows系统如何操作? 》 LINUX:r-u-dead-yet dos主动攻击小工具 R-U-Dead-Yet是一款采用慢速HTTP

Java虚拟机(JVM) 06.Java中自带的检测内存状态的DOS命令和可视化检测内存工具

时光总嘲笑我的痴心妄想 提交于 2020-01-21 17:39:12
怎么看运行程序的情况。1.在DOS界面输入命令查看java内存中的情况 2.可视化工具,查看java中的内存情况 DOS中的命令: 01.jinfo: 02.jstat: 03.jmap: 可视化工具: jconsole: 来源: CSDN 作者: qq_38757863 链接: https://blog.csdn.net/qq_38757863/article/details/104028494

MySQL——DOS命令

↘锁芯ラ 提交于 2020-01-21 16:08:36
翻开之前的笔记发现有这么一篇,于是整理了一下发出来加深记忆并分享交流,欢迎纠错,谢谢!!! 1. 启动 MySQL 服务: net start mysql; 2. 停止 MySQL 服务: net stop mysql; 3. 登陆 MySQL 数据库: mysql -h 服务器主机地址 -u 用户名 -p 密码 如果是在本机操作,可以省略 -h 参数; -p 后面可以不直接写密码,按 Enter 键后输入密码。直接写密码要注意, -p 和密码之间没有空格。 localhost : 本地主机服务器;或: 127.0.0.1 4. 查看当前的 MySQL 版本信息及用户名 : select version(),user(); version() 函数返回 MySQL 的版本号 user() 函数返回连接数据库的用户名如 “root@localhost” 。 5. 创建数据库: create database 数据库名; 创建数据库并设置字符集: CREATE DATABASE 数据库名 DEFAULT CHARACTER SET 字符集 COLLATE 字符排序; 提示行 : “Query OK”:表示SQL语句执行成功。 “1 row affected”:表示操作影响的行数。 “0.00sec”:表示操作执行时间。 6. 查看数据库列表: show databases; 7.

how to accept input with a large (multi-digit) number

匆匆过客 提交于 2020-01-21 06:03:00
问题 How to accept input with a large number then compare it for example mov ah,01h int 21h i want to accept more than one characters and move that number to al to access the port in blinking an led by input of the user example the user wants to type 32 but single character was mov bl,al delay: mov ctr,'0' mov al,bl mov cx,100 skip: x: mov al,00000000b mov dx,378h out dx,al loop x Z: mov al,bl mov dx,378h out dx,al loop z inc ctr Cmp ctr,'8' Je exit jmp skip Exit : Mov ah,4ch int 21h End start 回答1

DOS命令(可查看本机IP地址各个网卡号)

六眼飞鱼酱① 提交于 2020-01-19 05:53:46
网卡号指的是网卡的编号,也就是网卡的物理地址。 查看方法:(以win7为例) 打开开始 输入cmd 回车后进入dos命令行模式,然后输入ipconfig /all 回车查看结果 找到“无线局域网适配器 无线网络连接”或者“以太网适配器 本地连接”下的“物理地址”,其后的一串数字就是网卡的物理地址。 2、在DOS命令行窗口: 1)输入:ipconfig/all,回车,可查看本机IP地址、MAC地址、网关、DNS等 2)输入:chkdsk /r命令,回车检查修复硬盘(必要时再输入Y); 3)输入:systeminfo,回车,可查看本机BIOS版本。 来源: https://www.cnblogs.com/Blub-xinye1/p/5954561.html

Persisting an environment variable through Ruby

早过忘川 提交于 2020-01-19 05:04:45
问题 I am trying to set my DOS environment variable in Ruby, and have it persist after the script exits. For example, if I want a ruby script set_abc_env.rb to set environment variable 'ABC' to 'blah', I expect to run the following: C:> echo %ABC% C:> set_abc_env.rb C:> echo %ABC% blah How do I do this? 回答1: You can access environment variables via Ruby ENV object: i = ENV['ABC']; # nil ENV['ABC'] = '123'; i = ENV['ABC']; # '123' Bad news is, as MSDN says, a process can never directly change the

dos常用命令

蓝咒 提交于 2020-01-19 02:28:41
进入终端 首先具备一个控制台(命令行提示符窗口)用于输入dos命令: 打开一个控制台的方式: 方式一:开始-------> 所有程序--------->附件----------->命令提示符 方式二:开始------->运行-------->输入cmd即可. 常见的dos命令: 盘符: 进入指定的盘下面。 1、操作文件夹: dir 无参数 列出当前控制台所在的路径下的所有文件以及文件夹。    /ah 只显示出隐藏的文件。    /a 显示所有文件    /s 显示所有文件及其子文件 cd 路径 进入指定的路径下。 cd .. 回退到上一级目录上。 cd \ 回退到当前路径下的根目录。 md 文件夹的名字 创建一个文件夹 rd 文件夹的名字 删除一个空文件夹。 注意: 不能用于删除非空到的文件夹。 2、操作文件: echo 数据>文件名 创建一个文件并且指定写入的数据。 type 文件名 查看指定的文件内容。 del 文件名 删除指定的文件。 注意: del后面如果跟一个文件夹,那么是删除一个文件夹中的所有文件。 * 通配符(可以匹配任意的文件名) copy 路径\文件 新路径\文件 从旧路径copy文件到新路径。 move 路径\文件 新路径\文件 移动文件到新路径 tab 内容补全. cls 清屏 3、网络相关 ping 主机ip或名字 向目标主机发送icmp数据包

Windows DOS 常用命令

末鹿安然 提交于 2020-01-19 02:26:55
  进入到相对路径下:当前路径的相对路径 cd + 相对路径;   进入到其他盘:例子,直接 d:,再按回车即可进入到该盘,再用 cd 命令进入相对路径下;   查看全部端口的占用情况(只能获得进程 id):netstat –ano;   查看指定端口的占用情况(只能获得进程 id):netstat -aon|findstr "xxxx";   查看指定 id 的进程:tasklist|findstr "xxxx";   查看本机 Java 的相关信息:java;   查看本机的 Java 版本信息:java -version;    来源: https://www.cnblogs.com/VVL1295/p/6113688.html