Author Topic: jsKnotMaker  (Read 18517 times)

wotknot

  • New Member
  • *
  • Posts: 5
jsKnotMaker
« on: November 01, 2009, 12:39:52 AM »
first edition
its got old style images, needs (works ) firefox, interface is bare bones but you can draw knots with it

Mrs Glenys Chew

  • Administrator
  • Exp. Member
  • *****
  • Posts: 200
Re: jsKnotMaker
« Reply #1 on: November 05, 2009, 10:49:19 PM »
Hi Wotnot,

I take it jsKM will run on any system, then?  I'm a bit wary of downloading first edition programs :)

Regards,

Glenys
Mrs Glenys Chew
1 Corinthians 15:10

Znex

  • Full Member
  • ***
  • Posts: 72
Re: jsKnotMaker
« Reply #2 on: November 06, 2009, 05:02:08 AM »
After downloading and changing the extension, the file will not unzip and looks to be corrupted.


WebAdmin

  • Administrator
  • Sr. Member
  • *****
  • Posts: 281
Re: jsKnotMaker
« Reply #3 on: November 06, 2009, 08:52:21 AM »
Has ayone else had a problem?  I think it said 13 downloads last night.

But that is where my computing knowhow stops.  I'll leave it in your capable hands :)

Regards
Glenys
Lesley
WebAdmin

DerekSmith

  • IGKT Member
  • Sr. Member
  • *****
  • Posts: 1573
  • Knot Botherer
    • ALbion Alliance
Re: jsKnotMaker
« Reply #4 on: November 06, 2009, 12:51:54 PM »
Irrespective of first edition or not, I would be exceedingly cautious about downloading executables (and a javascript is an executable) from someone who only has three posts.

It might be a dream of a utility, but it could just as easily hack any sensitive information on your machine and open it up to all / any abuse without you being aware it is happening.

The FCB / Knotmaker program was written by people who know one another and the program was openly published in text so that anyone could confirm that the program was genuine and only did what it claimed to do, so the final executable could be reasonably trusted.

I have not downloaded this offering, and no matter how tempted I am to believe that it is genuine and safe, I would need a lot of assurance before I would put an executable onto my computer (but then, I am paranoid and block ALL javascript by using the NoScript add-on for Firefox)

Wotknot - would you be prepared to post the javascript as text so that it could be safely examined before anyone exposes their computers to it?

Note to the unwary - zip files can be made to auto initialise, so you are even putting your computer at risk, just by changing the extension and trying to open the zip.

It might be wise to block the download at least until wotknot gets back to us with some safe text files.

Derek

roo

  • Sr. Member
  • *****
  • Posts: 1928
    • The Notable Knot Index
Re: jsKnotMaker
« Reply #5 on: November 06, 2009, 06:18:11 PM »
Irrespective of first edition or not, I would be exceedingly cautious about downloading executables (and a javascript is an executable) from someone who only has three posts.

It might be a dream of a utility, but it could just as easily hack any sensitive information on your machine and open it up to all / any abuse without you being aware it is happening.

The FCB / Knotmaker program was written by people who know one another and the program was openly published in text so that anyone could confirm that the program was genuine and only did what it claimed to do, so the final executable could be reasonably trusted.

I have not downloaded this offering, and no matter how tempted I am to believe that it is genuine and safe, I would need a lot of assurance before I would put an executable onto my computer (but then, I am paranoid and block ALL javascript by using the NoScript add-on for Firefox)

Wotknot - would you be prepared to post the javascript as text so that it could be safely examined before anyone exposes their computers to it?

Note to the unwary - zip files can be made to auto initialise, so you are even putting your computer at risk, just by changing the extension and trying to open the zip.

It might be wise to block the download at least until wotknot gets back to us with some safe text files.

Derek

A vanishingly small number of people could evaluate a program based on a text program description for function, errors, or malicious content.  Further, the content of the text program description may or may not match what is contained in an executable file.   I wouldn't blame anyone for not wanting to touch an executable from forum posters.
« Last Edit: November 06, 2009, 06:19:34 PM by roo »
If you wish to add a troll to your ignore list, click "Profile" then "Buddies/Ignore List".

Notable Knot Index

DerekSmith

  • IGKT Member
  • Sr. Member
  • *****
  • Posts: 1573
  • Knot Botherer
    • ALbion Alliance
Re: jsKnotMaker
« Reply #6 on: November 06, 2009, 10:10:26 PM »
Roo,

It is reportedly Javascript which means it is an interpreted script, not a compiled executable.  That means that someone skilled in reading Javascript could examine the script for content and if it is OK, the same script can then be used by we mortals who are only interested in using it - not in understanding it.

Javascript is always text up to the point that your browser interprets it, so in that respect it is always 'exposed' provided you have access to a simple text document - i.e. the html file for the page to be run that contains the javascript.

Javascript is actually a  very popular language - most of the school kids I know are all js wizards, so if we can have access to the text we should be able to quickly confirm its safety.

Derek

roo

  • Sr. Member
  • *****
  • Posts: 1928
    • The Notable Knot Index
Re: jsKnotMaker
« Reply #7 on: November 06, 2009, 11:45:27 PM »
Roo,

It is reportedly Javascript which means it is an interpreted script, not a compiled executable.  That means that someone skilled in reading Javascript could examine the script for content and if it is OK, the same script can then be used by we mortals who are only interested in using it - not in understanding it.

Javascript is always text up to the point that your browser interprets it, so in that respect it is always 'exposed' provided you have access to a simple text document - i.e. the html file for the page to be run that contains the javascript.

Javascript is actually a  very popular language - most of the school kids I know are all js wizards, so if we can have access to the text we should be able to quickly confirm its safety.

Derek

Mmm-hmm.  It's nice to know that school kids can spot malicious or seriously defective javascript from a mile away when the experts are being surprised on a regular basis by malicious innovations  ::):

http://www.google.com/search?hl=en&q=javascript+malicious&start=10&sa=N

But I suppose we should all err on the side of recklessness.  And why should I trust you again? :D
If you wish to add a troll to your ignore list, click "Profile" then "Buddies/Ignore List".

Notable Knot Index

DerekSmith

  • IGKT Member
  • Sr. Member
  • *****
  • Posts: 1573
  • Knot Botherer
    • ALbion Alliance
Re: jsKnotMaker
« Reply #8 on: November 07, 2009, 09:04:40 AM »

Mmm-hmm.  It's nice to know that school kids can spot malicious or seriously defective javascript from a mile away when the experts are being surprised on a regular basis by malicious innovations  ::):

http://www.google.com/search?hl=en&q=javascript+malicious&start=10&sa=N

But I suppose we should all err on the side of recklessness.  And why should I trust you again? :D

Kids can probably spot it so easily because they are likely to be the ones writing it in the first place.

Recklessness ? I don't know about that, but I do subscribe to the principle that I should try to do something every day that scares me - Keeps me alive - while recklessness might just lead to the opposite...

Trust in me ?  When did you ever stop trusting in me ? ?  I don't talk to imaginary friends, I hate bureaucracy, I love dogs, and I tie knots - jeez - what's not to trust ? ?

Can you hear the tune in your mind as I sing - 'Trusst in ME, jusst in ME.  Closse your eyesss and trusst in ME'

Derek
« Last Edit: November 11, 2009, 09:50:46 AM by DerekSmith »

wotknot

  • New Member
  • *
  • Posts: 5
Re: jsKnotMaker
« Reply #9 on: November 08, 2009, 11:59:12 PM »
Its nice to see paranoia is alive and well, yarr ;D
You can view the source  at  http://github.com/a899337/jsknotmaker
and download a zip file from http://github.com/a899337/jsknotmaker/archives/master (download button)
its just a webpage, but you'll have to download it for now  until i learn my way around github :)
Nothing malicious, no exploit potential whatsoever, honest, scout Bobs honor!  :P :D

Later

Znex

  • Full Member
  • ***
  • Posts: 72
Re: jsKnotMaker
« Reply #10 on: November 11, 2009, 05:14:36 AM »
I downloaded and everything seemed to work fine in Firefox. It looks like it has a lot of potential on the many possible crossings. Oh, I didn't find anything malicious in the code either  ;)

DerekSmith

  • IGKT Member
  • Sr. Member
  • *****
  • Posts: 1573
  • Knot Botherer
    • ALbion Alliance
Re: jsKnotMaker
« Reply #11 on: November 11, 2009, 10:06:54 AM »
Its nice to see paranoia is alive and well, yarr ;D
You can view the source  at  http://github.com/a899337/jsknotmaker
and download a zip file from http://github.com/a899337/jsknotmaker/archives/master (download button)
its just a webpage, but you'll have to download it for now  until i learn my way around github :)
Nothing malicious, no exploit potential whatsoever, honest, scout Bobs honor!  :P :D

Later


LOL

Well done Wotknot, lovely utility and so small considering it is tile based.  What an array of tiles, and all available for the user to modify to their hearts content - a real 'Play Pit'.

Particularly so for me, because I know very little JS, so this will be a great example for me to use as a learning aid.  There certainly seems to be merit to having utilities that run from within the browser.

--------------------

Mel, Glenys,

Would there be any chance of serving this via the Guild web site and server?

Derek

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 77
    • Black Widow Web Design Ltd.
Re: jsKnotMaker
« Reply #12 on: November 13, 2009, 11:13:17 AM »
Mel, Glenys,
Would there be any chance of serving this via the Guild web site and server?

I've not had a chance to look at this yet (only got back from a short break yesterday) but it should be possible if Glenys gives the go-ahead. Would this be making it available for download or offering it as an online tool? Or both?


DerekSmith

  • IGKT Member
  • Sr. Member
  • *****
  • Posts: 1573
  • Knot Botherer
    • ALbion Alliance
Re: jsKnotMaker
« Reply #13 on: November 13, 2009, 06:54:29 PM »
Both, but I was thinking more as an online tool.

Derek

admin

  • Administrator
  • Full Member
  • *****
  • Posts: 77
    • Black Widow Web Design Ltd.
Re: jsKnotMaker
« Reply #14 on: November 13, 2009, 10:12:51 PM »
I've grabbed a copy of the file and I'll see what I can do about embedding it in a page. Once I have something to show, I'll post the url here so people can review and test it.