#9 Seems to me to be a core filter bug

closed-wont-fix
nobody
None
5
2008-09-18
2008-09-17
Gerald
No

All filters disabled (esp. aggressive/dynamic content), removed all URL filters makes not intended changes in a javascript which generates dynamic HTML.

Test page:
http://www.rc711.com/shop/product_info.php?cPath=25&products_id=344

For examples see attached file!

This should not happen in my opinion---I rather think this should be left untouched...

KR,
Gerald

Discussion

  • Gerald
    Gerald
    2008-09-17

    HTML code snippets

     
    • status: open --> closed-wont-fix
     
  • Thanks for the report.

    I wouldn't call it a bug, but rather a false positive, which can't be completely avoided.
    From BFilter's point of view, that image looks very much like an ad:
    1. The image is a php script.
    2. The whole thing is wrapped in JavaScript.
    3. The link opens a PopUp.

    I am not sure it's possible to handle this case automatically. Even if it's possible, it's unlikely I would find time to implement it. I switched my attention to another project and there are no other developers to work on BFilter. On top of that, I recently lost my job, so I am concerned with other things right now.

     
  • Gerald
    Gerald
    2008-09-18

    Thank you for the fast response! I was just wondering why BFilter filters even when all contents of the configuration files are deletet ("urls", "urls.local", "filters\*")---I rather thought it will filter nothing than. My approach would have been to set exceptions in "urls.local", but since it is filtered anyway, this doesn't seem to be helpful.

    Anyway, it is just a minor thing of a great software (by the way: thank you very much!).
    I wish you the best for getting a good job!

    Kind regards,
    Gerald

     
  • What you have in configuration files are auxiliary, custom-made rules. When you disable them, you still have core, heuristic rules applied. When a heuristic rule matches, it scores a certain number of points. If an object scores enough points, it gets classified as an ad. For example see my initial reply. Those 3 points I mentioned are actually core heuristic rules.