C51串口通讯程序 第一次发送收不到数据

C51串口通讯程序 第一次发送收不到数据,第1张

void main(void)

{

Init();

InitUART();

while(SEN){a_step(0,25); }

while(1)

{

//while(!RI);

if(New_rec)

{

New_rec=0;

Sig_turn();

while(!Send_ed);

Send_ed=0;

SBUF=Sig;

}

}

}

一个是老版本,一个是新版本。

华邦W25Q128FVSIG老版本已经停产,华邦W25Q128JVSIQ是新版本,两者之间没有区别或不同,可放心使用。

W25Q128JVSIQ产品信息:制造商: Winbond Electronics制造商零件编号:W25Q128JVSIQ

描述:IC FLASH 128M SPI 133MHZ 8SOIC对无铅要求的达标情况/对限制有害物质指令(RoHS)规范的达标情况:无铅/符合限制有害物质指令(RoHS3)。

分类: 电脑/网络 >> 反病毒

问题描述:

我的机子 c盘windows里出现了木马程序!用卡巴查出来了但是不能处理!

帮忙解决一下

谢谢

路径是 C:\WINDOWS\system32\Com\clexe/PE_Patch/UPX

木马程序 TrojanWin32Agentfv

解析:

TrojanWin32Agent病毒清除/删除方法及解决方案

这个QQ病毒和以往的此类病毒最大的区别就是不是通过发送网址来让人点击进入,而是染毒计算机会自动向QQ好友发送病毒文件,而且病毒文件大小不定,发送的病毒文件名具有一定诱惑性,诸如:

今年过年不收礼,收礼只收白骨精(搞笑版广告)exe

啊哈,网友发的超级搞笑FLASH,你看得懂吗exe

接啊,快接啊,推荐给你看看exe

一个对你目前工作很有帮助的东东exe

网上电视(20个CCTV频道+36个省台+50个英文台,极力推荐)exe

等等。

病毒文件图标是WINRAR的压缩包的图样。

病毒运行后首先建立HKLM\Sofare\Classes\MSipv项,然后病毒创建自身副本到系统目录下:

%System%\ exe

%System%\notepad exe

%Windows%\System\RUNDLL32EXE(如果是Windows 2000/XP)

%Windows%\System32\RUNDLL32EXE(如果是Windows 9x)

并修改EXE和TXT的文件关联:

HKLM\Sofare\Classes\exefile\shell\open\mand

EXE文件关联被修改为“ %1 %”

HKLM\Sofare\Classes\txtfile\shell\open\mand

TXT文件关联被修改为“notepad %1”

注:其中“ ”不是单纯的一个空格,而是一个字符,是双字节ASCII码为“41643”。病毒感染系统后会显示一个提示框:“安装时检测到系统中某程序与本软件发生冲突,请先纠正该冲突,或选择另一台电脑上安装!”

再注:病毒文件大小不固定,从文件内容来看好像是通过一些重复的信息来改变文件大小。

此外,病毒还会检查被感染系统是否安装QQ,如果安装有QQ,病毒则通过注册表找到QQEXE所在路径,把正常的TIMPlatformexe改名为TIMP1atformexe,将病毒自身复制为TIMPlatformexe。

最后在注册表建立病毒标记:

HKLM\Sofare\Classes\MSipv\MainSetup

HKLM\Sofare\Classes\MSipv\MainUp

HKLM\Sofare\Classes\MSipv\MainVer

其中MainSetup和MainUp值相同,但不固定。

病毒的清除

由于病毒关联了EXE文件,我们建议这样处理:

首先打开注册表编辑器或用来恢复文件关联的工具(如RegFix),先不要关闭(否则再次启动应用程序的时候使病毒又重新加载,或者将“exe”的后缀名改为“”也可以。),然后通过任务管理器或KillBox或者是TroyanFindInfo等进程管理工具结束病毒Rundll32exe的进程,接下来恢复EXE和TXT文件关联,最后再找到病毒文件删除掉:

%System%\ exe

%System%\notepad exe

%Windows%\System\RUNDLL32EXE(如果是Windows 2000/XP)

%Windows%\System32\RUNDLL32EXE(如果是Windows 9x)

还有一步,到QQ安装目录下,把病毒生成的TIMPlatformexe删除,然后把TIMP1atformexe改名为TIMPlatformexe即可。

注:推荐使用工具来恢复TXT文件关联。

木马可以把自己改为系统启动时必定会调用的某个文件名,并复制到比原文件要浅一级以上的目录里。Windows系统搜寻一个不带路径信息的文件时遵循一种“从外到里”的规则,这就意味着,如果有两个同样名称的文件分别放在C:\和C:\Windows下,Windows会执行C:\下的程序,而不是C:\Windows下的,这就是木马运行起来的方式。但关键是如果你以为删除掉这些木马程序就万事大吉的话,你会发现在删除之后哭都来不及:系统也出了故障,所有应用程序都打不开了。因为在Windows系统里,文件的打开 *** 作是通过注册表内相应键值指定的应用程序来执行的,这个部分位于注册表的“HKEY_CLASSES_ROOT”主键内。而应用程序自身也被视为一个文件,它也属于一种文件类型,同样可以用其他方式开启,只不过Windows设置它的调用程序为“"%1" %”,但是木马程序则修改了应用程序(EXE文件)的并联方式,它将EXE后缀名对应的exefile类型的“打开方式”改成了“木马程序 "%1" %”,也就是说,系统是通过调用木马程序将原来的exe程序打开。所以当你把木马杀死后,没有东西给被改变并联方式的exe文件传递参数,就没法启动这些程序,自然你的电脑的应用程序就打不开了。

一种最最最方便简捷有效的方法来恢复exe文件的关联文件:新建一个记事本文件,把下面的复制进去

Windows Registry Editor Version 500

[HKEY_CLASSES_ROOT\exefile\shell\open\mand]

@="\"%1\" %"

直接保存,然后右键点此文件,选打开方式-〉选择程序-〉浏览到windows文件夹里双击regedit,把信息加到注册表就可以了 。

以上就是关于C51串口通讯程序 第一次发送收不到数据全部的内容,包括:C51串口通讯程序 第一次发送收不到数据、jvsiq和fvsig区别、木马程序Trojan.Win32.Agent.fv怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10151653.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存