Bitcoin Forum
December 07, 2016, 04:41:11 PM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Antibodies  (Read 1597 times)
yogi
Legendary
*
Offline Offline

Activity: 947


Hamster ate my bitcoin


View Profile
March 15, 2012, 02:14:49 PM
 #1

I am floating an idea here to asses its merit. Its unrelated to bitcoin but is p2p.

The idea is called Antibodies (p2p antivirus).

An antibody in this context is a package of data containing information, name/author/... , and most importantly a script.

The antibody client connects to a p2p network that share's its antibodies with other nodes.

Antibodies are prioritized and run in the background. They have only got read access to the memory/filesystem of local system. They can also send a message to the user such as "Warning, this system is infected with a virus!".

And if you have the skills you can publish your own antibody.

Obviously there would be the potential for spammy antibodies but the network would have a degree of resiliency to this as you can choose to mark an antibody as 'BAD' and this information is shared across the network.

1481128871
Hero Member
*
Offline Offline

Posts: 1481128871

View Profile Personal Message (Offline)

Ignore
1481128871
Reply with quote  #2

1481128871
Report to moderator
1481128871
Hero Member
*
Offline Offline

Posts: 1481128871

View Profile Personal Message (Offline)

Ignore
1481128871
Reply with quote  #2

1481128871
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481128871
Hero Member
*
Offline Offline

Posts: 1481128871

View Profile Personal Message (Offline)

Ignore
1481128871
Reply with quote  #2

1481128871
Report to moderator
1481128871
Hero Member
*
Offline Offline

Posts: 1481128871

View Profile Personal Message (Offline)

Ignore
1481128871
Reply with quote  #2

1481128871
Report to moderator
1481128871
Hero Member
*
Offline Offline

Posts: 1481128871

View Profile Personal Message (Offline)

Ignore
1481128871
Reply with quote  #2

1481128871
Report to moderator
moocow1452
Sr. Member
****
Offline Offline

Activity: 240

Don't mind me.


View Profile
March 15, 2012, 02:22:00 PM
 #2

Seems like it works on paper, but you'd probably create a bigger monster if someone found a way to spike the network.
Remember remember the 5th of November
Legendary
*
Offline Offline

Activity: 1526

Reverse engineer from time to time


View Profile
March 15, 2012, 02:39:40 PM
 #3

I like the sound of this. Anti-virus companies take time to update virus definitions, but a p2p one, we could potentially mark a file as a virus, that could be new, though we need some proof-of-virus algorithm.

BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
RodeoX
Legendary
*
Online Online

Activity: 2114


The revolution will be monetized!


View Profile
March 15, 2012, 02:44:22 PM
 #4

I like the sound of this. Anti-virus companies take time to update virus definitions, but a p2p one, we could potentially mark a file as a virus, that could be new, though we need some proof-of-virus algorithm.
Yeah, that's a good point about "proof-of-virus". Legitimate programs are flagged as viri all the time, even bitcoin. But the overall idea is kinda cool, and just the sort of task that could work in a crowd sourcing environment. 

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf

Free bitcoin=https://bitcointalk.org/index.php?topic=1610684
benjamindees
Legendary
*
Offline Offline

Activity: 1288


View Profile
March 15, 2012, 05:05:51 PM
 #5

Maybe you could track the antibodies in a block-chain.  Design it so that only those who have access to the virus in question can hash it and vote on whether the antibody is valid or a false positive.  Mining the block chain and voting on antibodies then replaces your anti-virus subscription.

Civil Liberty Through Complex Mathematics
yogi
Legendary
*
Offline Offline

Activity: 947


Hamster ate my bitcoin


View Profile
March 15, 2012, 05:44:46 PM
 #6

Finding a good way to determine good from bad antibodies is definitely the crux of the problem here.


CA Coins
Donator
Sr. Member
*
Offline Offline

Activity: 306


View Profile
March 15, 2012, 06:27:46 PM
 #7

Nice idea, but I see several issues.  Like you mentioned, differentiating between good/bad is tough.  Even our own immune system has issues with it, hence the multitude of auto-immune diseases.  Also, I doubt many people are going to let a p2p software scan their system even if it is just read-only. 
RodeoX
Legendary
*
Online Online

Activity: 2114


The revolution will be monetized!


View Profile
March 15, 2012, 06:32:43 PM
 #8

Nice idea, but I see several issues.  Like you mentioned, differentiating between good/bad is tough.  Even our own immune system has issues with it, hence the multitude of auto-immune diseases.  Also, I doubt many people are going to let a p2p software scan their system even if it is just read-only. 
Hmmm. true. Perhaps the scan can be preformed with only the results viewable on the network? 

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf

Free bitcoin=https://bitcointalk.org/index.php?topic=1610684
CA Coins
Donator
Sr. Member
*
Offline Offline

Activity: 306


View Profile
March 15, 2012, 06:47:18 PM
 #9

Not sure what you mean, the scan results are only viewable on the network and not by the end-user?
moocow1452
Sr. Member
****
Offline Offline

Activity: 240

Don't mind me.


View Profile
March 15, 2012, 06:48:10 PM
 #10

Could it be an issue if you have a list of open ports and ip addresses that the Antibodies would be hooked up to, and one buffer overflow later, you got yourself a premade botnet ready to roll?
yogi
Legendary
*
Offline Offline

Activity: 947


Hamster ate my bitcoin


View Profile
March 15, 2012, 06:58:08 PM
 #11

Could it be an issue if you have a list of open ports and ip addresses that the Antibodies would be hooked up to, and one buffer overflow later, you got yourself a premade botnet ready to roll?

No, antibodies run inside a script engine that only has safe read bindings.

It can only look and tell user what it see's.

RodeoX
Legendary
*
Online Online

Activity: 2114


The revolution will be monetized!


View Profile
March 15, 2012, 07:04:50 PM
 #12

Not sure what you mean, the scan results are only viewable on the network and not by the end-user?
I may be in over my head here, but I was trying to think of a way to limit what info is broadcast to other peers on the network. For example, I would not want my directory structure to be viewable to other peers.

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf

Free bitcoin=https://bitcointalk.org/index.php?topic=1610684
yogi
Legendary
*
Offline Offline

Activity: 947


Hamster ate my bitcoin


View Profile
March 15, 2012, 07:28:57 PM
 #13

Not sure what you mean, the scan results are only viewable on the network and not by the end-user?
I may be in over my head here, but I was trying to think of a way to limit what info is broadcast to other peers on the network. For example, I would not want my directory structure to be viewable to other peers.

Peers only exchange antibodies not system info.

naypalm
Legendary
*
Offline Offline

Activity: 1212


AFK :/


View Profile WWW
March 15, 2012, 10:42:31 PM
 #14

That would be one big ass block file for all the viruses out there. Really good idea though.

Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1302


Bitcoin: An Idea Worth Spending


View Profile
March 16, 2012, 12:18:00 AM
 #15

Not sure what you mean, the scan results are only viewable on the network and not by the end-user?
I may be in over my head here, but I was trying to think of a way to limit what info is broadcast to other peers on the network. For example, I would not want my directory structure to be viewable to other peers.

Same here (see bold above), but allow me to suggest branding this idea with something better than antibodies.

~Bruno~
moocow1452
Sr. Member
****
Offline Offline

Activity: 240

Don't mind me.


View Profile
March 16, 2012, 12:49:19 AM
 #16

p2pwn?
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!