<commit_before># 客户端的安全性分析对比 #
----------
- 实验背景
-
- 前提假设：试验主机A分别安装了木马程序Keylogger（键盘输入记录软件）和RecordDemon（屏幕截图软件）,并且对木马程序不知情；

- 实验工具：Keylogger（键盘输入记录软件）和RecordDemon（屏幕截图软件）；

- 实验步骤
-
1. 运行Keylogger（键盘输入记录软件），打开XX银行个人登录界面，分别使用键盘输入用户名，密码，及附加码，获得键盘输入截取如下图一；

图一：![](http://www.mftp.info/20151001/1451333533x-572817430.png)

<pre><code>结论一：建行没有对键盘记录型软件进行监测，使用键盘输入可以轻易的被恶意程序记录用户的输入字符。
</code></pre>
2.运行RecordDemon（屏幕截图软件），打开XX银行个人登录界面，分别使用键盘输入用户名，并打开软键盘，获得屏幕截图如下图二，退出软键盘后重新打开如下图三；

图二：![](http://www.mftp.info/20151001/1451335693x-572817430.png)


图三：![](http://www.mftp.info/20151001/1451334752x-572817430.png)


从图中可以看出，除了数字格键之外的其他字符右边都有深色条纹竖线；之后我们分别点击字母y（图四）和数字0（图五）；


图四：![](http://www.mftp.info/20151001/1451336068x-572817430.png)

图五：![](http://www.mftp.info/20151001/1451336191x-572817430.png)

对比图二用红色圆圈标记的位置，我们可以直观的看到，y字符后的深色竖条纹宽度变宽，0字符出现了深色竖条纹，我们可以从图中很直观的看出用户分别输入了什么字符。

<pre><code>结论二：建行没有对屏幕记录型软件进行监测，使用软键盘输入也可以轻易的被恶意程序记录用户输入字符时的屏幕状态，虽然不<\t>能显示出鼠标相应的点击位置，但是从格键后的深色竖条纹轻易看出用户的输入字符。
</code></pre>

<pre><code>通过对比结论一和结论二，我们可以发现，不仅在为主机A安装木马和收取木马获得信息的难易程度上两者相近，在获得木马盗取的用户信息后，获得用户名及密码的难易程度也相近。我们能做的就是提高自我安全意识，避免</br>木马的植入。</code></pre>

- 网页软键盘密码构造分析
-
获得软键盘相应构造代码如下(待加）：
<pre><code>
</code></pre>
 <commit_msg>Update 1.客户端安全性分析对比.md<commit_after># 客户端的安全性分析对比 #
----------
- 实验背景
-
- 前提假设：试验主机A分别安装了木马程序Keylogger（键盘输入记录软件）和RecordDemon（屏幕截图软件）,并且对木马程序不知情；

- 实验工具：Keylogger（键盘输入记录软件）和RecordDemon（屏幕截图软件）；

- 实验步骤
-
1. 运行Keylogger（键盘输入记录软件），打开XX银行个人登录界面，分别使用键盘输入用户名，密码，及附加码，获得键盘输入截取如下图一；

图一：![](http://www.mftp.info/20151001/1451333533x-572817430.png)

<pre><code>结论一：建行没有对键盘记录型软件进行监测，使用键盘输入可以轻易的被恶意程序记录用户的输入字符。
</code></pre>
2.运行RecordDemon（屏幕截图软件），打开XX银行个人登录界面，分别使用键盘输入用户名，并打开软键盘，获得屏幕截图如下图二，退出软键盘后重新打开如下图三；

图二：![](http://www.mftp.info/20151001/1451335693x-572817430.png)


图三：![](http://www.mftp.info/20151001/1451334752x-572817430.png)


从图中可以看出，除了数字格键之外的其他字符右边都有深色条纹竖线；之后我们分别点击字母y（图四）和数字0（图五）；


图四：![](http://www.mftp.info/20151001/1451336068x-572817430.png)

图五：![](http://www.mftp.info/20151001/1451336191x-572817430.png)

对比图二用红色圆圈标记的位置，我们可以直观的看到，y字符后的深色竖条纹宽度变宽，0字符出现了深色竖条纹，我们可以从图中很直观的看出用户分别输入了什么字符。

<pre><code>结论二：建行没有对屏幕记录型软件进行监测，使用软键盘输入也可以轻易的被恶意程序记录用户输入字符时的屏幕状态，虽然不</t>能显示出鼠标相应的点击位置，但是从格键后的深色竖条纹轻易看出用户的输入字符。
</code></pre>

<pre><code>通过对比结论一和结论二，我们可以发现，不仅在为主机A安装木马和收取木马获得信息的难易程度上两者相近，在获得木马盗取的用户信息后，获得用户名及密码的难易程度也相近。我们能做的就是提高自我安全意识，避免</br>木马的植入。</code></pre>

- 网页软键盘密码构造分析
-
获得软键盘相应构造代码如下(待加）：
<pre><code>
</code></pre>
 
{'fraction_non_alphanumeric': 0.1690603200656545, 'fraction_numerical': 0.11448502256873205, 'mean_word_length': 8.830645161290322, 'pattern_counts': {'":': 0, '<': 39, '<?xml version=': 0, '>': 39, 'https://': 0, 'lorem ipsum': 0, 'www.': 10, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4338130', 'n_tokens_mistral': 2089, 'n_tokens_neox': 2295, 'n_words': 51}