1

При сборке я получил антивирусное предупреждение tor\gen8

вот мой код:

using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace reading
{
   public partial class Form1 : Form
  {
  public Form1()
  {
    InitializeComponent();
   }
  [DllImport("user32.dll")]
  private static extern short GetAsyncKeyState(System.Windows.Forms.Keys vKey);

private void Form1_Load(object sender, EventArgs e)
{

    System.Net.Mail.SmtpClient smtpClient;
}

}
}

У меня нет вируса. Я уверен, что предупреждение появляется только при сборке, я пытаюсь создать новый проект, и он дает мне тот же результат, но при удалении (System.Net.Почта.SmtpClient) или (GetAsyncKeyState) Сборка выполнена успешно, если кто-нибудь поможет мне скомпилировать тот же код.

Любое предложение?

И спасибо за помощь

1 ответ1

0

Потому что GetAsyncKeyState - это распространенный способ использования клавиатурных шпионов. И обычно они отправляют данные по электронной почте.

Вы должны захватывать ключи другим способом, но, несомненно, он будет также обнаружен как кейлоггер. Если ваша программа не является кейлоггером, то наверняка найдется обходной путь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .