Monday, June 12, 2017

Syllabus: B.Sc. (CSIT) - Web Technologies (CSC-353)

Tribhuvan University
Bachelor of Science in Computer Science and Information Technology
Teachers Orientation Program (Detail Syllabus)
March 27, 2011
Course Title: Web Technologies
Course no: CSC-353                                                                                      Full Marks: 60 + 20 + 20
Credit hours: 3                                                                                               Pass Marks: 24 + 8 + 8
Nature of course: Theory (3 Hrs.) + Lab (3 Hrs.)

Course Synopsis: This course introduces the client server web technology.
Goal: To expose the students with client and server side web programming.

Course Contents:
Unit 1: Introduction (9 Hrs.)
Review of Web Technologies: Introduction to Networking, Internet and its Evolution, Connecting to the Internet, Client/Server Technology, Internet as a Client/Server Technology, WWW, Web Page, Web Site, URI, Web Server, Web Client, Web Browser, SMTP, POP

Download Full Syllabus


Review of HTML: Markup Languages, Introduction to HTML, Elements and Attributes, Different Sections of HTML Document, Comments, Common Tags for Heading, Paragraphs, Horizontal Lines, Line Breaks, Formatting, Links, Images, Tables, Lists, Forms, Using Colors, Special Characters, Head, Meta, and Div tags, Events

Review of CSS: Introduction, Syntax, Inserting CSS (External, Internal, and Inline), ID and Class Selectors, Grouping and Nesting Selectors, Pseudo Classes and Elements

Client-side Programming (Review of JavaScript): Introduction, Writing Comments, Variables, Operators, Statements, Alert, Confirm, and Prompt Boxes, Functions, Event and Error Handling, Introduction to Built-in Classes, Form Validation, Cookies

Unit 2: Issues of Web Technology (4 Hrs.)
Architectural issues of web layer; HTTP: Definition and Function; FTP: Definition and Function; Tier Technology: 2-Tier, 3-Tier and n-Tier

Unit 3: The Client Tier (10 Hrs.)
Representing content; Introduction to XML; Elements and Attributes; Rules for Writing XML; Namespaces; Schema: Simple Types and Complex Types, XSD attributes, default and fixed values, Facets, Use of Patterns, order indicators(All, Choice, Sequences), Occurrence Indicators ( MaxOccurs, MinOccurs), DTD: Internal Declaration, Private External Declaration, Public External Declaration, Defining Elements and Attributes; XSL/XSLT; XPath; XQuery; SAX; DOM

Unit 4: The Server Tier (18 Hrs.)
Web Server Concept, Creating dynamic content, Using control flow to control dynamic content generation, Sessions and State, Error Handling, Architecting Web Application, Using tag libraries, Writing tag libraries

Unit 5: Introduction to Advanced Server Side Issues (4 Hrs.)
Database Connectivity; Creating an SQL statement: Select, Insert, Update, and Delete; Authentication: Anonymous Access, Authentication by IP address and Domain, Integrated Windows Authentication; Cookies; File Handling; Form Handling

Laboratory works
The laboratory should cover all the topics mentioned above.
Text /Reference Books
1. Matt J. Crouch, ASP.NET and VB.NET Web Programming, Pearson Education Asia, 2002
2. Rahul Banerjee, Internetworking Technologies, Prentice-Hall of India Limited, Fourth Edition, 2000

Tuesday, May 30, 2017

Screen Capture Software: Download TinyTake tool for advance screen capture

Enjoy the fresh new look and feel of TinyTake for Windows. Here are just a few of the great things you can do
  1. Capture Screen Images & Videos
  2. Annotate your captured or any images & videos from your local drive
  3. Record Videos & Webcam captures
  4. Save & Share your captures
  5. Directly upload video captures to YouTube
  6. Easily share any files from your local drive as links

Download here


All you need to get started is Windows 7, 8, 8.1 or 10, an internet connection (broadband is best); speakers and a microphone (most computers have these built in); a webcam (optional) to capture from the webcam.

Thursday, May 18, 2017

Research Paper: Increasing organization/office effectiveness by implementing Office Automation System

Outlines:

OAS

  • IT System that supports official works in web-based platform. The entire document, letters and other materials transactions will record in this system. Developed as Centralized System.

Effectiveness

  • The ability to be successful and produce the intended results (Cambridge Dictionary)

Download Research Paper



Components of an organization:

  1. Task: Enhancement of trade sector
  2. People: Human Resources
  3. Structure: 
  4. Technology: Processes used by an organization to transform INPUT into OUTPUT

3 Key points:

1. Enhances Good Governance

  • Work transparency
  • Responsiveness
  • Result based system
  • Effectiveness and efficiency
  • Enhances Accountability, Participation and responsibility

2. Improves Staff Productivity

  • IT friendly environment motivates staff in their work
  • IT Training
  • Less paper work and physical movement to do official work
  • Easier and faster working environment

3. Simplification in working procedure

  • Time efficiency
  • Cost efficiency

4. Flavor of E-Governance

  • Data mining
  • Data security
  • Information reusability, portability and durability
  • Mainstreaming with world trend

Download Research Paper

(If you feel this article is helpful to you, please click on one ads to motivate us. If you feel the article is not helpful, please comment us to improve it. Thank you for visiting us.)

Tuesday, May 9, 2017

Windows Movie Maker 2016

Windows Movie Maker 2016 is a easy-to-use & powerful video creating/editing software application, designed for latest Windows7, Windows 8, Windows 10. The old version works for Windows Xp and Vista. Windows Movie Maker contains features such as effects, transitions, titles/credits, audio track, timeline narration, and Auto Movie. New effects and transitions can be made and existing ones can be modified using XML code. Windows Movie Maker is also a basic audio track editing program. Windows Movie Maker can apply basic effects to audio tracks such as fade in or fade out. The audio tracks can then be exported in the form of a sound file instead of a video file.

Video: How to download and install Windows Movie Maker 2016



Windows-Movie-Maker.org is a website to download Windows Movie Maker for Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10. All setup packages are standalone install packages. No need to download files via Internet during the installation. Test Compatible for Windows XP, Vista, 7, 8, 10. Software has been scanned by popular anti-virus software avast! and AVG. Note: We are not affiliated with Microsoft. The windows movie maker software is also available on Microsoft Official site.

Download Windows Movie Maker 2016

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com

Sunday, May 7, 2017

Free Video Cutter Joiner 10.6

Introduction

Primarily designed for people who want to cut a large video file, so as to remove unwanted sections such as commercials, it can also be used as a rudimentary editing software package, if wanted, too. The software can also be used for getting rid of out takes from video you have shot yourself.

As well as removing your own out takes or bloopers from home shot video, this software package is designed to re-edit commercially produced video. It is great if you have something that includes trailers or advertisements as part of the video file and you want to remove them in order to produce something with an uninterrupted and superior play back.

This software is likely to appeal to people, therefore, who have videos they want to share with friends and family or who want to post edited videos on to social media platforms that support video content, such as YouTube. Free Video Cutter Joiner works well, the makers claim, with virtually every many file format that video is produced in.


Certainly, it has been tested to operate with file formats that cover most of the common video capture devices. These include AVI, MPEG, MP4, WMV, FLV and 3GP to name but a few.

What Are the Advantages and Limitations of the Video Cutter Joiner?

Available for use with devices that have been installed with Windows operating systems, Free Video Cutter Joiner will work with Windows Vista, Windows XP and Windows 7, 8 and 10. However, it has no functionality with other common operating systems, such as Android and iOS.

It should be noted that the cutting and joining functionality that has already been mentioned works well with audio as well as video. Therefore, when you cut out a section of video and join the two left over segments together, the sound carries on being in synchronization
with the edited video.

Audio and visual elements are, in other words, edited simultaneously in the software. The package can also connect together disparate file formats. This means that you can also join several video files that have been captured under different formats on the same device or from entirely different devices, as preferred.

For example, if you have a section of video in an MP4 format and want to join it with a few seconds of AVI, followed by a minute or two of WMV or MOV, then this is entirely possible. Easy to operate, this software does everything you might need to link together video from multiple sources or from just one.


Concluding Remarks

With speed of cutting that is relatively rapid, this software package is tremendous given that it is free to download. Furthermore, it only takes up a tiny 6.12 MB of space on your hard drive so there is little to prevent you opting to download it for a brief trial to see how you get on with it.

Download Free Video Cutter Joiner 10.6

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com

Friday, May 5, 2017

CPU-Z version 1.78

Overview

There’s a lot more to your processor, motherboard and memory than the built in Windows tools can tell you. CPU-Z is an application that aims to list out all the information power users may need to know about their machine. Read on to find out if it does this well.

Image result for cpu-z_1.78-en





Installation

Installation is simple and quick. No hitches anywhere, and no bundled toolbars, adware or anything of that sort. You should be able to have CPU-Z running seconds after you finish the small 3MB download. However, you may want to take a look at the Hardware supported by CPU-Z first. You can find a list on the publisher’s site. CPU-Z runs on any Windows OS, XP onwards.

Interface

The interface is perfect for what the application is meant for. The minute you run it, all the system information you need is displayed. No menus to get through and no options to set. It works like a charm. Information is neatly organized in tabs and the layout in every tab is great as well, making everything accessible and understandable. It’s not a flashy interface by any means, and integrates well into the standard Windows style. Overall, a great interface that is probably as good as it can be, considering what it’s designed for.


Watch Video: CPU-Z Software

Pros

There are several reasons why many people consider CPU-Z the best system information tool available. To start with, it’s pretty comprehensive, especially when it comes to CPU information. It displays the core speed, number of cores, number of threads, code name, core voltage, stepping, revision, multiplier, bus speed, instruction set support, processor family, size and type of all available caches and more. That’s really impressive for freeware. It even displays information about your motherboard, the memory installed as well as the graphics adapter.

A useful feature that’s present is the ability to save a comprehensive report of the hardware of your computer as a text file. You’ll find this feature in the “About” tab. This report can help anyone who’s trying to help you fix a computer problem diagnose it better, thus making this tool useful even for people who aren’t power users. Also, a nice tweak that’s built in is that when the program is minimized, it displays the clock speed in the taskbar instead of just the program name.

Image result for cpu-z_1.78-en
Sample Snapshot

Cons

While CPU-Z is quite comprehensive, there is some information it leaves out; most noticeably, the core temperatures. This would have been a nice addition, since it’s something most users like to keep an eye on. Another caveat is that it’s meant mainly for power users. Most users will find all the terms and abbreviations confusing. Something that could have been avoided if there was some kind of explanatory text where needed.

Alternatives

Two widely used alternatives are CrystalCPUID and Central Brain Identifier. However, neither of them can really match up to CPU-Z, which despite its shortcomings is a great application nonetheless.

Conclusion

CPU-Z is probably the best system information tool you can find. Its interface and the long list of hardware properties it is capable of displaying make it a must-have application.

Download CPU-Z

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com

Friday, April 28, 2017

Armitage - Fast and Easy Hacking Tool

Armitage is a scriptable red team collaboration tool for Metasploit that visualizes targets, recommends exploits, and exposes the advanced post-exploitation features in the framework.

Through one Metasploit instance, your team will:

  • Use the same sessions
  • Share hosts, captured data, and downloaded files
  • Communicate through a shared event log.
  • Run bots to automate red team tasks.







Armitage
is a force multiplier for red team operations.

Armitage represents each target as a computer with its IP address and other information about it below the computer. The computer screen shows the operating system the computer is running. Steps are given below:     
            
  1. A red computer with electrical jolts indicates a compromised host.
  2. A directional green line indicates a pivot from one host to another. Pivoting allows Metasploit to route attacks and scans through intermediate hosts. A bright green line indicates the pivot communication path is in use.
  3. Click a host to select it. You may select multiple hosts by clicking and dragging a box over the desired hosts.
  4. Right click a host to bring up a menu with available options. The attached menu will show attack and login options, menus for existing sessions, and options to edit the host information.
  5. The login menu is only available after a port scan reveals open ports that Metasploit can use. The Attack menu is only available after finding attacks through the Attacks menu at the top of Armitage. Shell and Meterpreter menus show up when a shell or Meterpreter session exists on the selected host.

Several keyboard shortcuts are available in the targets panel. To edit these, go to Armitage -> Preferences.
  • Ctrl Plus - zoom in
  • Ctrl Minus - zoom out
  • Ctrl 0 - reset the zoom level
  • Ctrl A - select all hosts
  • Escape - clear selection
  • Ctrl C - arrange hosts into a circle
  • Ctrl S - arrange hosts into a stack
  • Ctrl H - arrange hosts into a hierarchy. This only works when a pivot is set up.
  • Ctrl P - export hosts into an image

Right click the targets area with no selected hosts to configure the layout and zoom-level of the targets area.

Download Armitage 

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com

Wednesday, April 26, 2017

Easy Film Maker Tool: Filmora Video Editor 6.0.3

Filmora is an all-in-one home video editor that has powerful functionality and a fully stacked feature set. Filmora is a solid app that gives you the features and styles that have been previously only available to professional film makers that have a certain level of experience and the expensive applications to match.

Filmora has a simple drag and drop interface, which gives you the freedom to be artistic with the story that you want to create.

Key features:

  • Text and titles: support for animated text.
  • Music library: support for adding your music tracks.
  • Overlays and filters: specifically designed filters and overlays to give your a professional finish.
  • Elements: Still and motion graphic support.
  • Unique visual effects: you can incorporate over 100 visual effects.
  • Speed control: Slow motion and time lapse support.

Overall, Filmora is a great app that has powerful features coupled with an easy to operate user interface. The design is fresh, modern and is a joy to use. If you recognize the framework and setup of Filmora it is because it is from the developers who brought you Wondershare Video Editor.

Please note, in the trial version of the app, the functionally is the same as the paid version except there is a watermark in your output files.

Download

filmora_setup_full846.exe

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com

Tuesday, April 25, 2017

Exciting Hacking Tool: Havij 1.15 Advanced SQL Injection

Havij is an automated SQL Injection tool that helps penetration testers to find and exploit SQL Injection vulnerabilities on a web page.

It can take advantage of a vulnerable web application. By using this software user can perform back-end database fingerprint, retrieve DBMS users and password hashes, dump tables and columns, fetching data from the database, running SQL statements and even accessing the underlying file system and executing commands on the operating system.

The power of Havij that makes it different from similar tools is its injection methods. The success rate is more than 95% at injecting vulnerable targets using Havij.

The user friendly GUI (Graphical User Interface) of Havij and automated settings and detections makes it easy to use for everyone even amateur users.

Download Free Havij 1.15 Advanced SQL Injection Tool



New Features

  •    HTTPS support
  •     Add MSSQL Blind
  •     MSAccess more Blind (commercial version only)
  •     PostgreSQL added (only commercial version)
  •     Check for more updates.
  •     User manual query with additional results. (Only the commercial version)
  •     First line on the first request (all in one request), plus (commercial version only)
  •     Dumping the data to a file is added (only commercial version)
  •     Data stored in XML format added (only commercial version)
  •     Inject the target with an increase in port (the default http port is 80) (only commercial               version)
  •     XSS bug in saved reports fixed.
  •     Remove log added.
  •     Apply button is added to the set makes it possible to change the settings at any time (only         commercial version)         
  •     Keyword testing and repair methods are added.
  •     Find a sequence of computed columns and optimized for better injection and database to           detect.
  •     Find the number of columns and column wires for the better.
  •     “414 Request URI too long” error fixed.
  •     New method to get the table and column in MSSQL further.
  •     An in MSAccess injection when syntax errors are fixed manually defined.
  •     Active XP_Exec add cmdshell (only commercial version)
  •     Active OS_Ex add cmdshell (only commercial version)
  •     Remote desktop-Enable added to cmdshell (only commercial version)
  •     Confusing MySQL, MSSQL 2005, when they found that the number of         fixed columns.
  •     Broken MD5-cracker site removed.
  •     Bug in MSSQL error detection is not fixed.
  •     An error in the error column MSSQL is not fixed.
  •     Bug in injecting into access database fixed.
  •     Bug fixed in the data in MSSQL.
  •     Find an error in mssql fixed.
  •     Bug in detecting database type when the number of fixed columns.
  •     Bug in MSSQL error syntactic fixed and executation manually.

Download Free Havij 1.15 Advanced SQL Injection Tool

Instruction

For installation process contact me at email: cdcsit400[at]gmail[dot]com