Серверный поиск вирусов [закрывается]

Для меня это сработало идеально, с тем же именем файла и расширением загружалось

<activity android:name=".SplashActivity"
        android:label="@string/app_name"
        android:icon="@drawable/ic_launcher">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <activity-alias android:label="ShortCut"
        android:icon="@drawable/ic_short_cut"
        android:name=".SplashActivityAlias"
        android:enabled="false"
        android:targetActivity=".SplashActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity-alias>

[g2] 'title' - это имя файла с расширением, т.е.
PackageManager pm = getPackageManager();
                    pm.setComponentEnabledSetting(
                            new ComponentName(YourActivity.this,
                                    "your_package_name.SplashActivity"),
                            PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
                            PackageManager.DONT_KILL_APP);

                    pm.setComponentEnabledSetting(
                            new ComponentName(YourActivity.this,
                                    "your_package_name.SplashActivityAlias"),
                            PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
                            PackageManager.DONT_KILL_APP);
, [f3] и т. д. [/g2] [g3] 'file64' - это содержимое base64, например, [f4] [/g3]
9
задан kari.patila 30 September 2008 в 06:51
поделиться

7 ответов

Я взглянул бы на Моллюска AntiVirus. Это обеспечивает a clamscan программа, которая может просканировать данный файл и возвратить признак передачи/сбоя. Это свободно и автоматически регулярно обновляет свою базу данных.

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

14
ответ дан 4 December 2019 в 06:31
поделиться

Если Вы обеспокоены производительностью, рассматриваете использование clamd/clamdscan как своей реализации. выполнения clamd как демон так все затраты на инициализацию только сделаны однажды. Когда Вы затем сканируете файл с clamdscan, он просто подает файл к разветвленному clamd, чтобы сделать фактическое сканирование. Если у Вас есть тонна трафика, это намного более эффективно.

Если у Вас есть проблемы производительности кроме того, необходимо рассмотреть использование коммерческого продукта. У большинства крупных игроков есть версии Linux/Unix в эти дни.

3
ответ дан 4 December 2019 в 06:31
поделиться

Вот мои результаты для ClamAV при тестировании против известных вирусов:

[зараженный] => AdvancedXPFixerInstaller.exe

[передача] => auto.exe

[передача] => cartao.exe

[зараженный] => cartoes_natal.exe

[передача] => codec.exe

[передача] => e421.exe

[передача] => fixtool.exe

[зараженный] => flash_install.exe

[зараженный] => issj.exe

[зараженный] => iwmdo.exe

[зараженный] => jobxxc.exe

[зараженный] => kbmt.exe

[передача] => killer_cdj.exe

[передача] => killer_javqhc.exe

[зараженный] => killer_rodog.exe

[зараженный] => kl.exe

[зараженный] => MacromediaFlash.exe

[зараженный] => MacromediaFlashPlayer.exe

[зараженный] => paraense.exe

[зараженный] => pibzero.exe

[передача] => scan.exe

[передача] => uaqxtg.exe

[передача] => vejkcfu.exe

[зараженный] => VIDeoSS.exe

[зараженный] => wujowpq.exe

[передача] => X-IrCBOT.exe

Проблема, который ни один из тех не должен был передавать.

18
ответ дан 4 December 2019 в 06:31
поделиться

Необходимо изучить MetaScan opswat. Этот инструмент справляется с обновлением и сканированием нескольких-механизмов файлов. Это связывается с AVG, CA eTrust™. ClamWin, Механизм Антивируса ESET NOD32, механизм MicroWorld eScan, нормандское Вирусное Управление и VirusBuster EDK. Дополнительно это вызовет Nortons и такой. Преимущество состоит в том, что Вы получаете несколько механизмов, работающих против файла.

2
ответ дан 4 December 2019 в 06:31
поделиться

Необходимо попытаться найти антивирусного поставщика, который имеет общедоступный API, поскольку это - сканер. Тем путем можно программно просканировать файл. Это сделает намного легче в конечном счете, чем попытка смешать с другими процессами с помощью Вашего сценария загрузки.

0
ответ дан 4 December 2019 в 06:31
поделиться

Clamscan will scan files once they are stored, and not prevent an infected file from being uploaded or downloaded

I have a squid(https+cache) <-> HAVP (with clamAV) <-> Tomcat reverse proxy setup. HAVP (http://www.server-side.de/) is a way to scan http traffic though ClamAV or any other commercial antivirus software. It will prevent users to download infected files.

Nevertheless, it does not work at upload, so it will not prevent the files to be stored on servers, but prevent the files to be downloaded and thus propagated. So use it with a regular file scanning (eg clamscan)

0
ответ дан 4 December 2019 в 06:31
поделиться

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

0
ответ дан 4 December 2019 в 06:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: