This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-01-01 09:59:53

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

GhostFile

GhostFile is a project made in Panther. What does it do?

Well, the main purpose of GhostFile was originally to view files on Panther. After it worked, I noticed that it picked up files that could not be seen normally; Ghost Files. Well, that's where it got it's name. But then, it rapidly developed, adding features like interacting with the files. You can also check other drives, like USB and Discs.

GhostFile basically allows you to see every single file possible without having to tamper with your PC. Create files, edit files from within it.

Progress...
View files - DONE
View Ghost Files - DONE
Shortcut to files - DONE
Locating Files with ease - DONE
Add User Controls - DONE
Virus Radar - 5%

Current Feature Info
The current feature is "Virus Radar". You may think this is impossible in Panther, but think again. Firstly, in GhostFile, files are not actually executed, instead, a "scout" checks around the file and looks at the contents. In the normal Explorer, you are at risk at opening a harmful file. The Virus Radar simply looks for file names that indicate a virus, and either patches it up or tells you to get anti-virus and scan it. if that is the case, the folder icon will turn red, indicating a virus. In that case, the file cannot be launched or accessed, and in some cases, it may even be deleted. If you know ANY filenames that are viruses, please post, now. Of course, this is DEFINITELY not the best antivirus out there, but atleast it's free!


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#2 2012-01-01 10:02:42

WindowsExplorer
Scratcher
Registered: 2011-02-25
Posts: 1000+

Re: GhostFile

EPIC! CAN U give downlaod link to NOT COMPILED project  smile


http://i.imgur.com/H6LLdnK.pnghttp://i.imgur.com/VYuD7BY.png

Offline

 

#3 2012-01-01 10:04:19

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

WindowsExplorer wrote:

EPIC! CAN U give downlaod link to NOT COMPILED project  smile

Hmm. After I have done the virus database bank to a suitable level, fine.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#4 2012-01-01 10:06:25

WindowsExplorer
Scratcher
Registered: 2011-02-25
Posts: 1000+

Re: GhostFile

Servine wrote:

WindowsExplorer wrote:

EPIC! CAN U give downlaod link to NOT COMPILED project  smile

Hmm. After I have done the virus database bank to a suitable level, fine.

Can I just browse through it now, and check. I think I might have a virus I need to check in 5 minutes...  roll



What?


http://i.imgur.com/H6LLdnK.pnghttp://i.imgur.com/VYuD7BY.png

Offline

 

#5 2012-01-01 10:12:02

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

WindowsExplorer wrote:

Servine wrote:

WindowsExplorer wrote:

EPIC! CAN U give downlaod link to NOT COMPILED project  smile

Hmm. After I have done the virus database bank to a suitable level, fine.

Can I just browse through it now, and check. I think I might have a virus I need to check in 5 minutes...  roll



What?

Hmm... I'll think about it  roll


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#6 2012-01-01 10:14:08

DigiTechs
Scratcher
Registered: 2011-04-30
Posts: 500+

Re: GhostFile

nice, and these Ghost Files, are just Archived files, and hidden. You can veiw them in the normal explorer, too, by pressing "Veiw Hidden Files"


I'm back.
Maybe.

Offline

 

#7 2012-01-01 10:14:10

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: GhostFile

A Virus name:
eicar.com  big_smile


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#8 2012-01-01 10:14:43

WindowsExplorer
Scratcher
Registered: 2011-02-25
Posts: 1000+

Re: GhostFile

Servine wrote:

WindowsExplorer wrote:

Servine wrote:


Hmm. After I have done the virus database bank to a suitable level, fine.

Can I just browse through it now, and check. I think I might have a virus I need to check in 5 minutes...  roll



What?

Hmm... I'll think about it  roll

Hmm... I'll think about it too  roll


http://i.imgur.com/H6LLdnK.pnghttp://i.imgur.com/VYuD7BY.png

Offline

 

#9 2012-01-01 10:15:28

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

Thanks Zero.

@I know DigiTechs, but people might get confused. This is for the basic user. Virus scanning complete! Now it needs to prevent it!


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#10 2012-01-01 10:17:13

DigiTechs
Scratcher
Registered: 2011-04-30
Posts: 500+

Re: GhostFile

true  tongue  - and anyway, i can help with the Prevention of viruses, but it depends if Panther supports LUA and XML.


I'm back.
Maybe.

Offline

 

#11 2012-01-01 10:19:33

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

DigiTechs wrote:

true  tongue  - and anyway, i can help with the Prevention of viruses, but it depends if Panther supports LUA and XML.

hmm. It can read files, and then act according to them if you add the act according bit.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#12 2012-01-01 10:24:40

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

Progress Report...

Due to a bug, Panther cannot delete folders or files. However, GhostFile WILL alert you, changing the default file icon to a virus one, with virus written over it. In this case, you will not be able to open the folder.

Bit to work on...

Sending multiple scouts to check the virus. Also, since not even power users can delete or make changes to files if panther is accessing them, the project will access the files so the source cannot make any changes, but, this can only prevent the MAIN virus from spreading.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#13 2012-01-01 10:25:51

DigiTechs
Scratcher
Registered: 2011-04-30
Posts: 500+

Re: GhostFile

Servine wrote:

DigiTechs wrote:

true  tongue  - and anyway, i can help with the Prevention of viruses, but it depends if Panther supports LUA and XML.

hmm. It can read files, and then act according to them if you add the act according bit.

But, does Panther support XML languages and LUA languages? like, i could add a part onto it being:

viruses = {*insert viruses here*}
if *foldername* == *put any of part here* viruses then
  folder.Icon.Colour = Color3.new(255, 0, 0)
end

that would be a list mechanism for detecting viruses and changing the colour of the folder icon, to tell you it's a virus.


I'm back.
Maybe.

Offline

 

#14 2012-01-01 10:26:03

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: GhostFile

@Servine
Do you want to use my Panther player for this too?
I think my Panther player can read files quicklyer than the Squeak file reader...
If you want I will also add a FileStream support which will make reading files
much faster than with the readLineOfFile...
You would be able to handle the FileStream like that:

Code:

set variable [ stream ] to [openFileStream[ C:/test.txt ] ]
read_nextLine [ stream ]
read_nextBytes [ stream ] [ 10 ]
close_stream [ stream ]

And I can add some more file features like setFileAttribute etc.

Code:

setFileAttribute [ C:/test.txt ] [ hidden ]

Last edited by ZeroLuck (2012-01-01 10:28:12)


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#15 2012-01-01 10:27:24

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

ZeroLuck wrote:

@Servine
Do you want to use my Panther player for this too?
I think my Panther player can read files quicklyer than the Squeak file reader...
If you want I will also add a FileStream support which will make reading files
much faster than with the readLineOfFile...
You would be able to handle the FileStream like that:

Code:

set variable [ stream ] to [openFileStream[ C:/test.txt ] ]
read_nextLine [ stream ]
read_nextBytes [ stream ] [ 10 ]
close_stream [ stream ]

sure. Since I know ur email, I'll email the project to you to show you the block it uses.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#16 2012-01-01 10:29:43

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

DigiTechs wrote:

Servine wrote:

DigiTechs wrote:

true  tongue  - and anyway, i can help with the Prevention of viruses, but it depends if Panther supports LUA and XML.

hmm. It can read files, and then act according to them if you add the act according bit.

But, does Panther support XML languages and LUA languages? like, i could add a part onto it being:

viruses = {*insert viruses here*}
if *foldername* == *put any of part here* viruses then
  folder.Icon.Colour = Color3.new(255, 0, 0)
end

that would be a list mechanism for detecting viruses and changing the colour of the folder icon, to tell you it's a virus.

I've got that bit sorted. It just checks to see if the filename is in the virus bank, if so, it is treated like a "virus folder"


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#17 2012-01-01 10:39:18

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

Recieved the file Zero?


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#18 2012-01-01 10:46:59

ZeroLuck
Scratcher
Registered: 2010-02-23
Posts: 500+

Re: GhostFile

Servine wrote:

Recieved the file Zero?

yes


http://3.bp.blogspot.com/-oL2Atzp0Byw/T465vIQ36dI/AAAAAAAAADo/1vqL4PvhkM0/s1600/scratchdachwiki.png

Offline

 

#19 2012-01-01 10:47:55

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

ZeroLuck wrote:

Servine wrote:

Recieved the file Zero?

yes

K.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#20 2012-01-01 10:53:00

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

nice joke, whoever used rookwoods code against him. I got the message, and yes, i'll disable it.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#21 2012-01-01 12:22:56

cocolover76
Scratcher
Registered: 2011-10-09
Posts: 500+

Re: GhostFile

Bad virus that my dad got, has different file names every time.
It's called "System Fix".
It puts executables in %allusersprofile% with a random name.
That's all you wanted me to tell you.


http://i.imgur.com/HfEPZ.gifhttp://i.imgur.com/pvKb6.png

Offline

 

#22 2012-01-01 12:41:33

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

cocolover76 wrote:

Bad virus that my dad got, has different file names every time.
It's called "System Fix".
It puts executables in %allusersprofile% with a random name.
That's all you wanted me to tell you.

Oh no. If it goes under different names... GULP. That means this cant pick it up, however, it can pick up the most common Trojan Horse and the RECYCLER virus.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

#23 2012-01-01 13:51:45

cocolover76
Scratcher
Registered: 2011-10-09
Posts: 500+

Re: GhostFile

Servine wrote:

cocolover76 wrote:

Bad virus that my dad got, has different file names every time.
It's called "System Fix".
It puts executables in %allusersprofile% with a random name.
That's all you wanted me to tell you.

Oh no. If it goes under different names... GULP. That means this cant pick it up, however, it can pick up the most common Trojan Horse and the RECYCLER virus.

If my dad was still infected, I could see the length of the filename, and compare the length to other infections, and if they're the same, then I would tell you the length.
But, it's pretty simple to find out you're infected unless if you believe it's real.
EDIT: Found out it comes with TDSS rootkit infection.

Last edited by cocolover76 (2012-01-01 13:56:21)


http://i.imgur.com/HfEPZ.gifhttp://i.imgur.com/pvKb6.png

Offline

 

#24 2012-01-01 15:52:58

Daffy22
Scratcher
Registered: 2008-12-15
Posts: 500+

Re: GhostFile

Sounds goos but do you know how many viruses are out there? There are millions and loads more new ones been made each day. You can never keep this up to date like other virus scanners.

Another thing is that viruses change there names. So if your searching for them via name it wont work 100% all of the time. Real virus scanner find them by definitions or bad bits of code which could ve potentialy harmful.

Hope this helps but your heading down the wrong line here. You will be busy for a very very long time!  smile


http://img201.imageshack.us/img201/1784/logosmalle.png
"Spectacular - 5 Star" -  CNET.com Editor.

Offline

 

#25 2012-01-01 15:58:39

Servine
Scratcher
Registered: 2011-03-19
Posts: 1000+

Re: GhostFile

Daffy22 wrote:

Sounds goos but do you know how many viruses are out there? There are millions and loads more new ones been made each day. You can never keep this up to date like other virus scanners.

Another thing is that viruses change there names. So if your searching for them via name it wont work 100% all of the time. Real virus scanner find them by definitions or bad bits of code which could ve potentialy harmful.

Hope this helps but your heading down the wrong line here. You will be busy for a very very long time!  smile

I know that! That's why it focuses more on the RECYCLER virus, which takes it claim on USB's and Discs.


http://bluetetrarpg.x10.mx/usercard/?name=Servine

Offline

 

Board footer