Hi everyone!
Through this post I(Ankit), Nikhil and Vikas would like to mention our experience at working for our project and its presentation.
First of all, I should not forget to thank our instructor Dr. Amarjeet for providing us with an opportunity to work upon something new and practical.
The aim of our project was to find ways of sharing information and data over networks such that the transfer is encrypted and the files are not accessible to any third party. We studied about different secure protocols such as https, ipsec, ssl, tls, ssh.
Networking via https is not at the choice of the user but can be done if the webserver has obtained a certificate for it and also either the browser should be pre installed with the certificate or else it can be installed later on.
For communicating via ssl/tls, the first condition is that the server should enable ssl and secondly the client also needs to obtain a server certificate. We could not demonstrate that because for this we were required to set up our own server.
Ssh uses public-key cryptography for authentification. The general method is that the client machine generates a key with private and public copy. The private copy is accessible only to the machine itself and the public key is sent to the machine with which the connection is to be established. Then any types of file transfer can take place between the machines.
Here is a good ssh tutorial - http://support.suso.com/supki/SSH_Tutorial_for_Linux .
Since ftp protocol was not a secure protocol, so sftp(secure ftp) was developed to overcome the shortcomings of ftp. It also utilizes the ssh encryption. Can be used both in windows as well as linux.
We could not find many utilities related to this topic but hope that the presentation and this post have been informative enough.
Also we should be thanking our IIIT-D server room administrators for their guidance and for giving us access to the servers.
Ankit (2010015)
Vikas (2010095)
Nikhil (2010054)
This blog is to provide a forum for students enrolled in Systems Management Course at IIIT-Delhi to have a meaningful discussion related to the course.
Tuesday, November 2, 2010
Leading the Lab Session
10 lab sessions passed and then we grabbed the chance to lead the 11th lab session. But we were disappointed to see very less students turning up for the lab and then leaving too early ('coz they have much more important work to do). We were to cover :
1.Video Editing (Which every one supposed they knew)
2.Photo Editing
3.SVN server
4.Remote Connection between computers.
Students were much interested in SVN servers and Remote connections. Nobody cared for Photo Editing/Video Editing. Overall it was good experience learning these things during training session on Saturday but equally bad were we in imparting the knowledge of the subject and we are not going to take blame for this.
Above all we are very thanks full to Dr. Amarjeet Singh Sir for providing us this opportunity.
Apoorv saini
2010020
Abhishek Gupta
2010004
Being A Leader
I along with Sahil Jain lead the lab on the topics Security in wireless routers, comparison of 802.11 a/b/g/n and configuring a wireless router.
The training session on saturday was a very bad experience. We came on time but as usual the lab leaders started late. Some of the topics like anti-virus had no content for the lab session. Even firewall was covered very vaguely.
But the lab hand-out was pretty well prepared and we could manage through.
The most interesting topic was WEP cracking. Everyone in the lab also enjoyed learning it. Another problem that came up during the lab hours was the inconvenience with the wireless router that did not work but thanks to our TA Arjun who came up with a solution and brought a wireless device. With the help of this device we were able to show WEP cracking and complete our lab successfully.
It was a very healthy experience and we look forward to lead such lab sessions again.
Sumit Aggarwal
(2009046)
Sahil Jain
(2010071)
The training session on saturday was a very bad experience. We came on time but as usual the lab leaders started late. Some of the topics like anti-virus had no content for the lab session. Even firewall was covered very vaguely.
But the lab hand-out was pretty well prepared and we could manage through.
The most interesting topic was WEP cracking. Everyone in the lab also enjoyed learning it. Another problem that came up during the lab hours was the inconvenience with the wireless router that did not work but thanks to our TA Arjun who came up with a solution and brought a wireless device. With the help of this device we were able to show WEP cracking and complete our lab successfully.
It was a very healthy experience and we look forward to lead such lab sessions again.
Sumit Aggarwal
(2009046)
Sahil Jain
(2010071)
Sunday, October 31, 2010
Project--LaTeX...
first of all we would like to thank Amarjeet Sir for this project...as it made us learn something new...and learned to struggle and look out for information from other sources..and also thank the TA's for this as the initiation of this project was actually because of them giving us the relevant information about the project...
so when we firstly got to know about the software used to do the codings to make it a pdf document...we were shocked to see the number of commands in this project and looked like a full programming language...but then we asked TA's about this and fortunately they knew a lot about it...so we got an initial kickstart in the project...as we got a 30-40 page tutorial about LaTeX from them..
slowly and gradually we started to code some small programs...that took 10 lines coding even for a single page document...
we had options of using two softwares--TeXnicentre and MiKtex...but we eventually decided to carry on with MiKTeX as we found that easy to use than TeXnicentre....
we came along new things like using the mathematical formulas like the integrals and limits...summations..which we found interesting...but we looked for something like page designing like inserting bullets and include pics...
and eventually we got that also in the end...
we also faced many challenges as the content was huge and we had to decide a lot on what topics to include in the presentation....although that did not go well in the presentation as it took a lot of time...
secondly,all of us were at different places during the break..so only the facebook connection was there to communicate...
but in the end it was a nice experience learning new things and that too learning it all by yourself makes you feel really good....
AKSHAY RAJVANSHI
(2010011)
SAURABH YADAV
(2010077)
DEEPANKER AGGARWAL
(2010027)
so when we firstly got to know about the software used to do the codings to make it a pdf document...we were shocked to see the number of commands in this project and looked like a full programming language...but then we asked TA's about this and fortunately they knew a lot about it...so we got an initial kickstart in the project...as we got a 30-40 page tutorial about LaTeX from them..
slowly and gradually we started to code some small programs...that took 10 lines coding even for a single page document...
we had options of using two softwares--TeXnicentre and MiKtex...but we eventually decided to carry on with MiKTeX as we found that easy to use than TeXnicentre....
we came along new things like using the mathematical formulas like the integrals and limits...summations..which we found interesting...but we looked for something like page designing like inserting bullets and include pics...
and eventually we got that also in the end...
we also faced many challenges as the content was huge and we had to decide a lot on what topics to include in the presentation....although that did not go well in the presentation as it took a lot of time...
secondly,all of us were at different places during the break..so only the facebook connection was there to communicate...
but in the end it was a nice experience learning new things and that too learning it all by yourself makes you feel really good....
AKSHAY RAJVANSHI
(2010011)
SAURABH YADAV
(2010077)
DEEPANKER AGGARWAL
(2010027)
Thursday, October 28, 2010
doubt about RAM ...
hello guys,
we often come with this confusion about the frequency of the RAM we use...suppose we want to add more RAM to our system...so if the RAM we are thinking to purchase is of different frequency than the RAM we already have..then what are the possible consequences...will it affect the computer in any way..in terms of speed if it works???
we often come with this confusion about the frequency of the RAM we use...suppose we want to add more RAM to our system...so if the RAM we are thinking to purchase is of different frequency than the RAM we already have..then what are the possible consequences...will it affect the computer in any way..in terms of speed if it works???
Triple Booting My PC
Life at IIIT-D is sort of weird when there are no holidays, we feel we have no time to relax, and when we have holidays we feel we are wasting our time.During the CWG break, I too got this feel and decided to do something exciting.
Before I begin I would like to apologize to Amarjeet sir, for this late blog.I am sorry sir.
Now, lets get down to work.Just a day before the break I had taken a copy of the so much in demand "Ubuntu installation CD" from Arjun bhaiya.I intended to install it on VMware and practice some shell scripting(that still does not give me a homely feeling :-) ). But somehow I did not like the feel of it and decided to dual boot my laptop.I did install Ubuntu,giving it a 8Gb partition.
I began using Ubuntu and felt good about it.So I decided to increase its size. So I went to windows and without giving a thought just messed up with disk management and ended up deleting grub. :-(
In went the Ubuntu CD again and another installation with 20 GB partition space was done.Good.Cool.Well done Yash.Finally, I was satisfied and promised not to mess around with disk management again.
Now, I being a frequent Windows user,wanted to make it my default OS,and also I didnt want Grub to take so much time in selecting the default choice.So in went a few hours of fruitful research and here we go all is well.
Well, promises are meant to be broken but not intentionally...
I decided to exchange my 4.5kg "heavyweight laptop" with my didi's 2.35 kg one. So firstly I was ordered to remove Linux, now how to do it without the windows CD... Good question!!! If there is a question,google has the answer.This task was done.
So once again I dual booted my system,did all the settings once again.God it was exciting.
Now,suddenly something came to my mind and I said to myself "Lets back the Mac"...
How about triple booting my system.Some more research and I felt I was ready to try it out. I downloaded Snow leopard from a torrent and after 3 days, I attempted to install it. But could not do it. I returned to windows created some free space.Boom Linux gone...
Once again :-(
Somehow I thought lets proceed with Mac.Great the trick worked.I formatted the free space,installed mac.Now, all that was required was to restore grub.In went the Ubuntu CD and restoration was done.
Using Mac,OH BOY,I was so excited. Hackintosh finally in my hands. I started the 64 bit version to find net not working.It was not detecting my wireless card.I returned to windows downloaded the required kext file(drivers) and tried again, but failed.Then I tried the 32 bit version and yes it worked there perfectly fine.
"Snow leopard is good,lets give it more hard disk space".Bad idea I ended up doing the above from scratch,but the result was sweet, I had a laptop with working Win 7 Ultimate, Snow Leopard, and Ubuntu...
I just need to thank the Ubuntu CD.... Had not that been with me,my holidays would have been a nightmare. :-) I ended up deleting ubuntu so many times.
Thank you also to Ankit bhaiya(Ankit Sarkar) for his help when I wasn't able to make net work.And finally Amarjeet Sir, who showed me the way regarding the wireless driver problem.
Next mission:-Quadbooting the machine..Ubuntu CD I am coming :-D
Before I begin I would like to apologize to Amarjeet sir, for this late blog.I am sorry sir.
Now, lets get down to work.Just a day before the break I had taken a copy of the so much in demand "Ubuntu installation CD" from Arjun bhaiya.I intended to install it on VMware and practice some shell scripting(that still does not give me a homely feeling :-) ). But somehow I did not like the feel of it and decided to dual boot my laptop.I did install Ubuntu,giving it a 8Gb partition.
I began using Ubuntu and felt good about it.So I decided to increase its size. So I went to windows and without giving a thought just messed up with disk management and ended up deleting grub. :-(
In went the Ubuntu CD again and another installation with 20 GB partition space was done.Good.Cool.Well done Yash.Finally, I was satisfied and promised not to mess around with disk management again.
Now, I being a frequent Windows user,wanted to make it my default OS,and also I didnt want Grub to take so much time in selecting the default choice.So in went a few hours of fruitful research and here we go all is well.
Well, promises are meant to be broken but not intentionally...
I decided to exchange my 4.5kg "heavyweight laptop" with my didi's 2.35 kg one. So firstly I was ordered to remove Linux, now how to do it without the windows CD... Good question!!! If there is a question,google has the answer.This task was done.
So once again I dual booted my system,did all the settings once again.God it was exciting.
Now,suddenly something came to my mind and I said to myself "Lets back the Mac"...
How about triple booting my system.Some more research and I felt I was ready to try it out. I downloaded Snow leopard from a torrent and after 3 days, I attempted to install it. But could not do it. I returned to windows created some free space.Boom Linux gone...
Once again :-(
Somehow I thought lets proceed with Mac.Great the trick worked.I formatted the free space,installed mac.Now, all that was required was to restore grub.In went the Ubuntu CD and restoration was done.
Using Mac,OH BOY,I was so excited. Hackintosh finally in my hands. I started the 64 bit version to find net not working.It was not detecting my wireless card.I returned to windows downloaded the required kext file(drivers) and tried again, but failed.Then I tried the 32 bit version and yes it worked there perfectly fine.
"Snow leopard is good,lets give it more hard disk space".Bad idea I ended up doing the above from scratch,but the result was sweet, I had a laptop with working Win 7 Ultimate, Snow Leopard, and Ubuntu...
I just need to thank the Ubuntu CD.... Had not that been with me,my holidays would have been a nightmare. :-) I ended up deleting ubuntu so many times.
Thank you also to Ankit bhaiya(Ankit Sarkar) for his help when I wasn't able to make net work.And finally Amarjeet Sir, who showed me the way regarding the wireless driver problem.
Next mission:-Quadbooting the machine..Ubuntu CD I am coming :-D
Tuesday, October 26, 2010
SM group project - what we did and how we did it...
Acknowledgments
We would like to thank our SM profesor Dr. Amarjeet Singh for providing us with an opportunity to present a group project. We would also like to thank the creators of wikipedia without which, our project would not have been possible.
We would like to share with you, our experience while preparing this project. Our project was "Data recovery from mistakenly formatted hard-drive" and frankly speaking, when we read this topic in the list of projects, we didn't even know that anything like that was possible. Curiosity is the mother of all creations and the precise reason why all 3 of us, me, Karan Gupta and Mithil Gupta chose this topic.
Since we had no idea what our topic was all about, the first thing that we had to do was find out how is data stored in a hard drive, how is data recovery even possible and how does a utility or a software recover data. Then our task was to gain hands on experience on such utilities and share them with our class.
As far as data storage was concerned, we had been taught in class about file systems and how a file is stored in a hard drive. Still, we went through a number of sites to further strengthen our knowledge of file systems and how they manage data on the hard drive.
Next we had to find out what exactly happens during data recovery or how are various data recovery tools able to recover data from a formatted hard drive. To answer this question, we had to first find out what exactly happens when a drive is formatted. Again, another round of browsing through the net followed. We realised that data is not removed from the clusters of the hard disk but just enabled to be overwritten when new data is to be stored on the hard disk after format. Hence, even if after a disk is formatted, data recovery is possible if the previously stored data has not been over written by newly entered data. We also addressed questions like "is data recovery possible if a partition has been formatted in a different file system than the 1 that existed before? and if yes, how and why?" We learned a lot while making this project and surprisingly, none of us ever felt it like a burden on us.
The final part of our project involved gaining hands on experience on such utilities and this was the most time consuming and tiring part of the project. There were just way too many utilities. Some links to such utilities are listed as follows:-
PC inspector file recovery.
Pareto data recovery.
Disk doctors.
Ease US.
Stellar Phoenix data recovery(linux)
We didn’t count but I believe we installed and tried around 10-15 such utilities. A few didn’t work, others worked but not to our expectations and a few recovered data more or less the way we had expected them to. Above mentioned sites are links to only those that worked really well. There were many utilities which weren’t available for free but we saw their online demos they were much stronger than the ones that we could try for free.
Now the question that arose was that which utility is better than the other, on what basis we should compare and how exactly are they different from each other. The question’s answer lied in the algorithm that each utility used to recover data. There are broadly 2 ways in which data recovery is possible:-
1.
One way is to rebuild the data from scratch. This method recovers the files with their original file names. This method of data recovery is usually more useful in case of hard disk crash or any other physical damage to a hard drive but works for a formatted drive as well. It is a very efficient method of data recovery. Hence, most utilities that implemented this type of algorithm weren’t available for free.
2. An alternate way is that the disc is scanned through, and data is recovered as objects from clusters and linked together. The utilities that we found on the net mainly followed this method. In this method, data is recovered but the original file names are lost. This works well as long as the hard disk has only been formatted and no cluster has been over-written. Moreover, this method is not of any help during hard disk crash or and physical damage to a hard drive.
From a list of more than 10 utilities we chose 3 utilities for our project and did detailed study on them. The main criteria for selecting them was ease of use but since that is relative, we also went through their online reviews and ratings and realized that what we feel about those utilities is also felt by many others. The utilities we chose were PC Inspector file recovery, PareTodata recovery and Stellar Phoenix data recovery, the last one being a tool for data recovery from a linux partition.
Overall, it was a very enlightening experience. We enjoyed it thoroughly and it took our understanding of a computer’s function of data storage to a whole new level.
Sushant Mehta
2010088
Karan Gupta
2010037
Mithil Gupta
2010049
Subscribe to:
Posts (Atom)