EnScript - How To C...
 
Notifications
Clear all

EnScript - How To Create one?

13 Posts
9 Users
0 Likes
2,351 Views
(@si2013)
Posts: 36
Eminent Member
Topic starter
 

For my final year in University, I am thinking about developing an Enscript (or two). I've looked around but cannot find any tutorials or any guides about them. Anyone know where to begin? I hear that they use C and Java, but it's like Guidance Software's own syntax?

Any more help/info would be great.
Thank you

 
Posted : 22/09/2013 12:10 am
pbobby
(@pbobby)
Posts: 239
Estimable Member
 

If you have access to Encase, the Enscript Help file comes with all sorts of examples. Short of taking a class, it's the closest thing to instruction you can get.

If you have access to the forum, or Encase v6, a lot of enscripts are just source code - and you'll get a feel for the language and how to parse through a case.

Good luck.

 
Posted : 22/09/2013 1:36 am
(@si2013)
Posts: 36
Eminent Member
Topic starter
 

Thanks I'll check out the help file )

 
Posted : 22/09/2013 2:00 am
(@athulin)
Posts: 1156
Noble Member
 

For my final year in University, I am thinking about developing an Enscript (or two).

Are you asking about EnCase 6 or EnCase 7?

 
Posted : 22/09/2013 12:08 pm
(@trewmte)
Posts: 1877
Noble Member
 

si2013 are these any help

EnScript Tutorial
http//lancemueller.com/blog/EnScript%20All%20tutorial%20Document.pdf

I hear that they use C and Java, but it's like Guidance Software's own syntax?

Infact Lance says something similar

The EnScript programming language is very C++ and Java-“ish”. If you have any experience with those two languages, then learning the EnScript language should be a snap. But, if you think C++ is almost as good as a B-, and Java is one of the major food groups, don’t worry. We will break everything down into the fundamentals and it will all start making sense sooner than you think.

and

EnScript Examples
http//www.geoffblack.com/forensics/

and

EnCase 7 EnScripts practitioner's view
http//codeslack.blogspot.co.uk/2011/05/encase-7-first-impressions.html

 
Posted : 22/09/2013 12:40 pm
binarybod
(@binarybod)
Posts: 272
Reputable Member
 

Are you asking about EnCase 6 or EnCase 7?

This is quite important. There are some significant differences between the two versions of EnScript. A script for one will not work in the other (generally) without some modification.

 
Posted : 22/09/2013 3:27 pm
(@si2013)
Posts: 36
Eminent Member
Topic starter
 

Sorry for late reply. I am looking to create one for EnCase v7.

Thanks trewmte - That link does look very useful. It looks a bit complicated I must say. I'll read it through now.

 
Posted : 22/09/2013 8:25 pm
(@lance)
Posts: 9
Active Member
 

@si2013 -

I am no expert, but I am happy to provide some tips or help, as needed (as time permits).

I am also happy to help anyone else out that is interested in learning EnScript.

The tutorials on my site are all for EnCase v6, but a lot of the syntax is the same. I have contemplated updating the tutorials as well as publishing a guide/book about writing EnScript for the non-programmer types, but I am just not sure how many people would find it useful.

Lance

 
Posted : 24/09/2013 11:02 pm
Chris_Ed
(@chris_ed)
Posts: 314
Reputable Member
 

I am no expert..

Forensic Focus UnderStatement Of The Year right here, ladies and gentlemen.

Lance, I've personally found your tutorials to be better than even the official material taught on the EnScript course. )

 
Posted : 25/09/2013 1:06 pm
(@lance)
Posts: 9
Active Member
 

I don't feel I am an expert in this area because I never formally learned programming and there are many things that are still new to me and that I don't fully understand. I often have to go to the well of knowledge from people like Jon Stewart, Simon Key or James Habben who have far more knowledge in the area than I do.

I suspect my passion for writing EnScripts comes from the same need as others, a need to automate and make my workflow more efficient and/or quicker. Having no formal training in programming and then having the need to utilize the EnScript language got me to realize that I am probably like most, I often need to write something here and there to make my work a little easier. Hence, that is where the tutorials came from, trying to provide the same information in layman's terms, to people just like me.

But thanks for the vote of confidence Chris! )
Lance

 
Posted : 26/09/2013 4:43 am
Page 1 / 2
Share: