国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網 會員登陸 & 注冊

基于可視化的惡意代碼檢測

2022-07-09 19:48 作者:Seoul十大杰出校友  | 我要投稿


特征提取,操作碼和二進制字節(jié)流是關鍵

惡意代碼可視化方法

圖像特征提取

分類器設計










1001 A+B Format

1006 Sign In and Sign Out

1008 Elevator


1011 World Cup Betting



1020 Tree Traversals

中序遍歷的結果和后序遍歷的結果可以確定一顆二叉樹








#include<iostream>

using namespace std;

int main()

{

? ? int num;

? ? scanf("%d",&num);

? ? int count=0;

? ? while(num!=1)

? ? {

? ? ? ? if (num%2==0)

? ? ? ? ? ? num=num/2;

? ? ? ? else

? ? ? ? {

? ? ? ? ? ? num=(3*num+1)/2;

? ? ? ? }

? ? ? ? count++;

? ? }

? ? printf("%d",count);

}


1002 寫出這個數


#include<bits/stdc++.h>

#include<cstdio>

#include<string.h>

using namespace std;

int main()

{

int n, sum = 0, i = 0, s[10];

char number[101];

cin.getline(number,120);

n = strlen(number);

for(; n > 0; n--)

{

sum += number[n-1]-48;

}

while(sum)

{

s[i] = sum % 10;

sum/=10;

i++;

}

for(; i > 0; i--)

{

switch(s[i-1])

{

case 1:

printf("yi");

break;

case 2:

printf("er");

break;

case 3:

printf("san");

break;

case 4:

printf("si");

break;

case 5:

printf("wu");

break;

case 6:

printf("liu");

break;

case 7:

printf("qi");

break;

case 8:

printf("ba");

break;

case 9:

printf("jiu");

break;

case 0:

printf("ling");

break;

}

if(i-1 != 0)

printf(" ");

}

return 0;

}


1003 我要通過!


1004 成績排名

#include<iostream>

using namespace std;

struct student

{

? ? char name[12];

? ? char id[12];

? ? int grade;

};

int main()

{

? ? int nums;

? ? scanf("%d",&nums);

? ? struct student stu[nums];

? ? for(int i=0;i<nums;i++)

? ? {

? ? ? ? scanf("%s %s %d",stu[i].name,stu[i].id,&stu[i].grade);

? ? }

? ? int max=stu[0].grade,min=stu[0].grade;

? ? for(int j=0;j<nums;j++)

? ? {

? ? ? ? if (max<stu[j].grade)

? ? ? ? {

? ? ? ? ? ? max=stu[j].grade;

? ? ? ? }

? ? ? ? if(min>stu[j].grade)

? ? ? ? {

? ? ? ? ? ? min=stu[j].grade;

? ? ? ? }

? ? }

? ? for(int x=0;x<nums;x++)

? ? {

? ? ? ? if (stu[x].grade==max)

? ? ? ? {

? ? ? ? ? ? printf("%s %s\n",stu[x].name,stu[x].id);

? ? ? ? }

? ? }

? ? for(int y=0;y<nums;y++)

? ? {

? ? ? ? if (stu[y].grade==min)

? ? ? ? {

? ? ? ? ? ? printf("%s %s",stu[y].name,stu[y].id);

? ? ? ? }

? ? }

}

1006 換個格式輸出整數

#include<iostream>

using namespace std;

int main()

{

? ? int n;

? ? int t;

? ? int h;

? ? int a;

? ? scanf("%d",&n);

? ? t=n/100;

? ? h=n/10%10;

? ? a=n%10;


? ? for(int i=0;i<t;i++)

? ? {

? ? ? ? printf("B");

? ? }

? ? for(int i=0;i<h;i++)

? ? {

? ? ? ? printf("S");

? ? }

? ? for(int i=1;i<=a;i++)

? ? {

? ? ? ? printf("%d",i);

? ? }

? ?

}


基于可視化的惡意代碼檢測的評論 (共 條)

分享到微博請遵守國家法律
新巴尔虎左旗| 马边| 新宁县| 石家庄市| 长海县| 玉龙| 德格县| 成都市| 双鸭山市| 康平县| 延川县| 安陆市| 武威市| 葫芦岛市| 昭通市| 上饶市| 万载县| 临沂市| 高青县| 葫芦岛市| 东阿县| 古蔺县| 饶平县| 湟中县| 林周县| 陕西省| 茶陵县| 申扎县| 固阳县| 三台县| 江油市| 太湖县| 安远县| 泉州市| 象山县| 石棉县| 咸丰县| 佳木斯市| 临潭县| 莲花县| 双城市|