> VilmaTech Blog > Remove JS:includer-BAO[Trj] Detected on Website by Avast

Remove JS:includer-BAO[Trj] Detected on Website by Avast

Can JS:includer-BAO[Trj] Be False Positive?

remove JS:includer-BAO[Trj]

JS:includer-BAO[Trj] has been deemed by most surfers as a website lock with its warning alert popping up whenever a site is activated. So far, only Avast (an anti-virus program) has been detected to release the warning. However, the sites convicted manage to prove innocence with VirusTotal tool (a famous URL online scanner). The probability of JS:includer-BAO[Trj] being false positive soars high in this case. If it is false positive, then why anti-virus program would report it; and if JS:includer-BAO[Trj] is not false positive, what helps to define? Keep reading to find out more. If you have questions about defining JS:includer-BAO[Trj] as false positive or not, please do feel free to contact VilmaTech Online Support and get specialized technical help.

live chat


Signs to Define If JS:includer-BAO[Trj] Is False Positive

If the following problems emerge to surface after the alert warning about JS:includer-BAO[Trj] affection, the alert is definitely positive.

  1. Redirects and hijacks increase in frequency to ruin surfing experience.
  2. CPU is gobbled up to result in a sluggish PC performance.
  3. Additional items such as web applications and infections, Trojan particularly, will be detected before long.


Dangers of JS:includer-BAO[Trj]

JS:includer-BAO[Trj] is specifically categorized as JS Trojan horse with high elusiveness and the capability of arousing browser mass with Script technology. It shares much with JS:ScriptIP-inf [Trj] to execute the following evil deeds:

  1. Take advantage of script technology to preload js:includer-bao’s code into browser setting without examination and thus monitor online activities.
  2. Utilize script technology to record input and dodge automatic modification by security utilities.
  3. Exploit ports that we seldom use to upload collected information and help download additional items for illegal revenue.

It is obvious that JS:includer-BAO[Trj] threatens both computer health and information security. It should come to your knowledge that as the Trojan horse enters into browser settings, it manages to inject its code and executable files into relevant running processes (explorer.exe and iexplorer.exe for example) to consolidate its settlement. As a consequence, more problems will be caught to happen on browser and will not be solved by anti-virus programs automatically.

Reasons for JS:includer-BAO[Trj] False Positive

Without the above listed signs, JS:includer-BAO[Trj] can be defined as false positive. Then why Avast keeps reporting it? It should be widely informed that most captcha-bypass software are written with EPL (Easy Programming Language) which is non-mainstreaming language. Software based on this language is very likely to be flagged.

Senior technicians at VilmaTech Online Support have made a test for proof: we created a new blank window with EPL and compiled it statically to exe; then we scan the window with security utility; for the first time, suspicious file was found; for the second time, virus alert was finally released. Also captcha-bypass software with shell, though whose objective is to prevent source code from random view and modification, holds fat chance to be reported by anti-virus programs.

One should also be told that anti-virus programs are not as smart as we think they are. They catch virus according to virus signature. Every anti-virus company has its own virus signature files containing a large number of binary strings and correspondent virus names. Binary strings are made from the virus analysis by anti-virus company and divided into several groups according to functions/features such as disrupting system files, modifying procedure code, copying self and spreading via the Internet. It is the feature/functions that anti-virus programs rely on to differentiate vicious programs from normal ones.

Help Remove JS:includer-BAO[Trj] Detected on Website by Avast

As what has been made clear that js:includer-bao[Trj] can not be completely removed by anti-virus programs, it is recommended to employ manual method. Below are the instruction to rule out the possibility of js:includer-bao[Trj] being false positive and the ways to help resolve  js:includer-bao[Trj] problem caused by both false positive report and real affection. Stick to the steps for self rescue. On the occurrence of confusion or difficulty on the middle of the removal procedure, please do feel free to contact VilmaTech Online Support and get quick fix to your concrete situation.

live chat

Step1. add the reported URL to white list.
(take Avast for example)

  1. Open Avast dashboard and click on Settings in the upper right corner.
  2. Navigate to Exclusions tab and enter *.[the reported URL] (including the asterisk)
  3. Click Add and OK button.

Step2. note down the detected directory and end related processes.

  1. Use Ctrl,+Alt+Delete/Ctrl+Shift+Esc (for Windows 8 users) key combination to access Task Manager.
  2. Click View tab to choose “Select Columns” for “Image Path Name” and PID.
    select colums - help end JS:includer-BAO[Trj] 's process
  3. Then go to All Programs/All Apps (for Windows 8 users) for Accessories to select System Tools.
  4. Click open System Information and unfold Software Environment on the left pane.
    system information - help end JS:includer-BAO[Trj] 's process
  5. Choose Running Tasks to check the path for each service and program in the right pane.
  6. End the processes with path directing to the directories of JS:includer-BAO[Trj].

Step3. unveil hidden files and folders and navigate to the following directories to remove items created on the day when js:includer-bao[Trj] was first detected.


Procedure NO1 – show hidden items.

Windows 7/XP/Vista

  1. Click open “user accounts and family safety” (can be found in Control Panel) for ‘Folder Options’.
  2. Hit View tab to tick ‘Show hidden files and folders’ and non-tick ‘Hide protected operating system files (Recommended)’.
  3. Press Ok button to proceed.
    show hidden files on Windows 7/XP/Vista to remove items related to JS:includer-BAO[Trj]

Windows 8

  1. Browse to View tab of Windows Explorer which can be found on Start Screen or in All Apps.
  2. Tick ‘File name extensions’ and ‘Hidden items’.
  3. Press Ok button to proceed.
    show hidden files on Windows8 to remove items related to JS:includer-BAO[Trj]

Procedure NO.2 – find the items created on the day when js:includer-bao[Trj] was first detected.

  1. Navigate to the folders quoted above respectively and right click on space.
  2. Choose ‘arrange icons by’/ ‘sort by’ and select‘ Day’/‘Date’/‘Modified’.
    Arrangebyday to remove JS:includer-BAO[Trj] 's associated files
  3. Scroll to the bottom of the under-check folder and remove the files created on the day when js:includer-bao[Trj] was first detected.

Procedure NO.3 – remove all temp files and folders.

  1. Use Win+R key combination to access Run box.
    use Win+R to remove all temp file created by JS:includer-BAO[Trj]
  2. Put in %Temp% and hit Enter key to get a list of temp files and folders.
  3. Remove them all.


Recommendation – Create A Restore Point

Some js:includer-bao[Trj] victims would find that it is a torture to implement removal when mechanical issues occur. Create a restore point right after a thoroughly removal is highly recommended so as to erase the non-hardware problems caused by another affection, if any. It should be clarified that system restore is not a way to remove aggressive infections, Trojan horse especially as such infection is capable of backing up vicious codes even in restore points. Video is attached below to show how to create a restore point.


Attention to JS:includer-BAO[Trj] Removal

Some victims may file a complaint against the help instruction to remove js:includer-bao[Trj] as the Trojan horse keeps returning back thereafter. Failure can be brought into being if:

  1. Additional infections have wormed into the same machine through vulnerability by js:includer-bao[Trj].
  2. Some vicious items resembling system ones are not removed by victims.

As the additional infection cannot be foreseeable and the structure of OS varies, certain level of computer knowledge and skills is required to go through the removal procedures and to dig out possible malicious items from other places in the local disk. Complete remove is important not only to remove js:includer-bao[Trj] thoroughly, but also to prevent error message in the future when the installed programs conflict with js:includer-bao[Trj] remnants, resulting in highly consumed CPU and poor performance. If you run into difficulty in removing js:includer-bao[Trj], it is advisable to contact VilmaTech Online Support and get exclusive help.

live chat

Comments are closed.

Latest Posts