Welcome, Guest. Please login or register.

Author Topic: Virus and firewalls  (Read 1455 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bak006Topic starter

  • Newbie
  • *
  • Join Date: Jul 2006
  • Posts: 23
    • Show only replies by bak006
    • http://www.amigaplatform.com
Virus and firewalls
« on: July 24, 2006, 03:43:50 PM »
Hi,

do you know if is there a new release of an antivirus for OS4 (ppc native)?

I know that there aren't ppc virus in general and for OS4 in particular but I think that say "Virus in Amiga OS? No problem they aren't" is quite dangerous...

Thanks in advance.

Luke
AmigaOne XE @800 MHz
AmigaOS 4.0 Final
Co-founder of Amigaplatform.com
--------------------------------
The world will be free when I will be able to choose my Operating System...
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Virus and firewalls
« Reply #1 on: July 24, 2006, 04:00:05 PM »
Unfortunately xvs.library does not work with OS4, and this pretty much rules out most of the antivirus apps. The author is looking for help.

Couple of years ago I helped getting xvs.library working with MorphOS, and I've used VirusZ III ever since.

I don't see any reason why the antivirus app should be PPC native, at least there is no reason for that with MorphOS. With 48h uptime, VirusZ_III has used total 30 seconds of CPU time.
 

Offline Hyperspeed

  • Hero Member
  • *****
  • Join Date: Jun 2004
  • Posts: 1749
    • Show only replies by Hyperspeed
Re: Virus and firewalls
« Reply #2 on: July 25, 2006, 01:56:13 AM »
I use Virus Executor, that seems to be the best developed.

Here's an interesting question now you mention PPC though... are some viruses incompatible with certain processors in the 68k range?

For example, would the shift from '030 to '060 stop certain viruses working properly?

And how do they survive a warm reset (RAD: is another oddity)...
 

Offline bak006Topic starter

  • Newbie
  • *
  • Join Date: Jul 2006
  • Posts: 23
    • Show only replies by bak006
    • http://www.amigaplatform.com
Re: Virus and firewalls
« Reply #3 on: July 25, 2006, 08:48:39 AM »
Quote

Hyperspeed wrote:
I use Virus Executor, that seems to be the best developed.

Here's an interesting question now you mention PPC though... are some viruses incompatible with certain processors in the 68k range?

For example, would the shift from '030 to '060 stop certain viruses working properly?

And how do they survive a warm reset (RAD: is another oddity)...


I don't know if there is incompatibility between 68k's processors...maybe, but I think that a virus uses the OS and not the processor.

As under windows...various viruses uses OS processes and not instructions inside Pentium 3,4,5 or Amd cpu.

Luke
 
AmigaOne XE @800 MHz
AmigaOS 4.0 Final
Co-founder of Amigaplatform.com
--------------------------------
The world will be free when I will be able to choose my Operating System...
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Virus and firewalls
« Reply #4 on: July 25, 2006, 09:00:25 AM »
@Hyperspeed
Quote
are some viruses incompatible with certain processors in the 68k range?

Certainly so. Many viruses broke when instruction cache was introduced with 68020 and later CPUs. Mainly this was due to self modifying code (or decryption) and failure to flush the caches.

Another source for incompatibility could come from use of "unused" bits to fool the disassembler. While these bits were usused on 68000, with 68020 and later these bits would for example indicate index multiplier [example: move.l 0(a0,d0.l*8),d1 behaves like move.l 0(a0,d0.l),d1 on 68000].

Another example is move.w sr,d0, which is user mode instruction on 68000, but supervisor on 68010 and later.

Quote
For example, would the shift from '030 to '060 stop certain viruses working properly?

This is unlikely. If the virus is smart enough to work on 68020 and 68030, it would be really stupid to break on 68060.

Quote
And how do they survive a warm reset

Simple: There's ready functionality provided in the OS for this. Cool/Cold/WarmCapture vectors in execbase (these were used by bootblock viruses) and KickMemPtr/KickTagPtr in execbase (these were used by more complex things).

Quote
(RAD: is another oddity)...

Not really, it uses KickMemPtr/KickTagPtr.
 

Offline Hyperspeed

  • Hero Member
  • *****
  • Join Date: Jun 2004
  • Posts: 1749
    • Show only replies by Hyperspeed
Re: Virus and firewalls
« Reply #5 on: July 26, 2006, 02:16:05 AM »
I believe there should always be a hardware override to protect against crafty code such as viruses.

To leave hardware at the mercy of software is dangerous, I mean if the BIOS can be flashed by a simple program (as is the case with CDRW drives and the PPCs) then they could potentially be destroyed by a malicious program.

The internet is another thing, I believe backdoor programs could be a severe threat even to Amiga users especially with broadband.

Wonder if anyone uses their Amiga as a hardware firewall in some way...›

I found Hitchhiker 4.11 and reported it to Virus Help Denmark, I found this with Virus-Z before moving onto Virus Executor.

Years ago I found a bootblock virus on a Heimdall 2 copy a friend lent me. Didn't say the name of it though.