This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
DubbelSoftware's profile picture

SecureShell: Be smart : NEW INSTALLER

Started by DubbelSoftware, 19 March 2017 - 12:20 PM
DubbelSoftware #1
Posted 19 March 2017 - 01:20 PM
SecureShell

Secure your computer. Prevent disk booting.

Be smart, and choose SecureShell!


Features:

- Termination protection

- Password protection (hashing)

- GUI with mouseclick

- Change password option


CraftOS version: 1.7 and/or higher


I wil add prevent boot disk later


Download:

pastebin get sXpFLDCV DubbelStore


How it works?

You need to downoad the program and enter:
DubbelStore SecureShell


License:

Copyright 2017 DubbelSoftware, all rights reserved.


Everyone is allowed to edit the Software for own use, the Software name and Creator name may not be renamed.

Own use versions may not be published. The Software code may not be used in other programs and/or software.
Edited on 18 April 2017 - 05:13 PM
ThyMason122 #2
Posted 19 March 2017 - 10:35 PM
startup:43: attempt to index ? (a nil value)
Anavrins #3
Posted 20 March 2017 - 12:02 AM

print("> Securing...")
sleep(1)
settings.set("shell.allow_disk_startup", false)
settings.set("shell.allow_startup", true)
settings.set("list.show_hidden", false)
settings.save(".settings")
sleep(0.5)
print("> Loading config...")
sleep(1)
print("> Preparing for login...")
sleep(1.5)
Man, I love waiting an unnecessary 4 seconds of artificial delay each time I want to use my computer!
DubbelSoftware #4
Posted 22 March 2017 - 03:29 PM

print("> Securing...")
sleep(1)
settings.set("shell.allow_disk_startup", false)
settings.set("shell.allow_startup", true)
settings.set("list.show_hidden", false)
settings.save(".settings")
sleep(0.5)
print("> Loading config...")
sleep(1)
print("> Preparing for login...")
sleep(1.5)
Man, I love waiting an unnecessary 4 seconds of artificial delay each time I want to use my computer!

Its realistic. So i have did that.

startup:43: attempt to index ? (a nil value)

I think you have a older version of CC i wil test more versions!

-DubbelSoftware
minizbot2012 #5
Posted 22 March 2017 - 07:03 PM
*picks up computer*
*puts it in disk drive*
*finds password in plain-text*
*returns computer*
Yeah, not very secure. Sorry, but use common sense, at least use something, even SHA-1 would be better (even tho its been broken by google, it still takes a lot of computational time). Any 1-way hashing function would be better than plain-text.

Its realistic. So i have did that.
Sorry, realism like that is often found as very annoying on this forum, realism is often sacrificed for convenience. I can't blame them for that.

Finally, this isn't really an OS, and as such should not be in the OS section of this forum.
apemanzilla #6
Posted 23 March 2017 - 12:12 AM

print("> Securing...")
sleep(1)
settings.set("shell.allow_disk_startup", false)
settings.set("shell.allow_startup", true)
settings.set("list.show_hidden", false)
settings.save(".settings")
sleep(0.5)
print("> Loading config...")
sleep(1)
print("> Preparing for login...")
sleep(1.5)
Man, I love waiting an unnecessary 4 seconds of artificial delay each time I want to use my computer!

Its realistic. So i have did that.

-DubbelSoftware

My computer boots and is at the login screen in under 2 seconds, how is 4 seconds realistic?
Edited on 22 March 2017 - 11:13 PM
Dave-ee Jones #7
Posted 23 March 2017 - 12:49 AM
But…
Does it make all files read-only?
Does it disable any programs/APIs that could modify the files/OS?

The shell I just made for my OS (djOS) does all that :P/>


print("> Securing...")
sleep(1)
settings.set("shell.allow_disk_startup", false)
settings.set("shell.allow_startup", true)
settings.set("list.show_hidden", false)
settings.save(".settings")
sleep(0.5)
print("> Loading config...")
sleep(1)
print("> Preparing for login...")
sleep(1.5)
Man, I love waiting an unnecessary 4 seconds of artificial delay each time I want to use my computer!

Its realistic. So i have did that.

Realistic is leaving out the sleep functions and letting CC do what it can do at it's own speed.
DubbelSoftware #8
Posted 23 March 2017 - 02:30 PM
[MESSAGE]

I wil rewrite i new SecureShell with GUI for Advanced Computers.

Release date: 23-3-2017
Edited on 23 March 2017 - 06:38 PM
DubbelSoftware #9
Posted 23 March 2017 - 02:49 PM
*picks up computer*
*puts it in disk drive*
*finds password in plain-text*
*returns computer*
Yeah, not very secure. Sorry, but use common sense, at least use something, even SHA-1 would be better (even tho its been broken by google, it still takes a lot of computational time). Any 1-way hashing function would be better than plain-text.

Its realistic. So i have did that.
Sorry, realism like that is often found as very annoying on this forum, realism is often sacrificed for convenience. I can't blame them for that.

Finally, this isn't really an OS, and as such should not be in the OS section of this forum.

Can you put a computer in a disk drive?
I didnt know that. And also i dont know how to encrypt files so.
Edited on 23 March 2017 - 01:50 PM
DubbelSoftware #10
Posted 23 March 2017 - 07:39 PM
NEW RELEASE!

I have released a new version, with a new GUI, mouseclick and now with hashing/encryption!!!
DubbelSoftware #11
Posted 20 April 2017 - 06:53 PM
This post wil be deleted, i wil post later a program (a store application). Where you can download and install everything from.