c# pdf reader control : Add and delete pages from pdf SDK control API .net azure wpf sharepoint UbuntuguideTrusty_Pt126-part1943

sudo apt-get spamassassin
Rootkit checkers
Rootkits (http://en.wikipedia.org/wiki/Rootkit) are malicious trojan (http://en.wikipedia.org
/wiki/Trojan_horse_(computing)) -like programs to allow an intruder to become a root user
and therefore have complete administrative control over the system. There aren't many
rootkits in the wild for Linux. Still, this is a growing security problem (especially in other
operating systems) and it is a matter of time before more rootkits appear in Linux. Checking
for rootkits isn't always successful from a system that is already infected. Your rootkit
checker should therefore be run from another system, or a USB pendrive with an Ubuntu
LiveCD installation. See the rootkit checker manuals for instructions how to do this. If you
are infected with a rootkit, you must backup all your files and re-install your system. (Thank
goodness this is easy with Ubuntu, unlike with other operating systems).
Chkrootkit
Chkrootkit (http://www.chkrootkit.org/) checks locally for signs of a rootkit. See the
chkrootkit manual (http://www.chkrootkit.org/README) for usage instructions.
Install:
sudo apt-get install chkrootkit
Run:
sudo chkrootkit
Rootkit Hunter
Rootkit Hunter (http://www.rootkit.nl/projects/rootkit_hunter.html) is compatible with
(K)Ubuntu systems. See the usage instructions (http://sourceforge.net/docman
/display_doc.php?docid=35179&group_id=155034) .
Install:
sudo apt-get install rkhunter
Run:
sudo rkhunter
Malicious commands to avoid
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
261 of 289
05/04/2014 12:25 PM
Add and delete pages from pdf - remove PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Provides Users with Mature Document Manipulating Function for Deleting PDF Pages
delete page in pdf preview; delete pages on pdf file
Add and delete pages from pdf - VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Visual Basic Sample Codes to Delete PDF Document Page in .NET
delete blank page in pdf; cut pages from pdf file
There are many malicious commands to be avoided in Linux (as in all operating systems). It
is worthwhile to be aware of these dangerous commands so that they are not executed by
accident or by malicious advice.
USB drives
USB drives are a major source of security risk and means of data theft.
An administrator password should be set for the computer BIOS and booting from a
USB drive or CD/DVD should be disabled. (Otherwise, any passerby can boot their own
OS and then use it to steal data from the hard drive.)
See this article (http://www.cyberciti.biz/faq/linux-disable-modprobe-loading-of-usb-
storage-driver/) for methods of restricting USB usage to authorized users.
Prevent unauthorized boots and system access
Many computers are kept in places where casual passersby may have an opportunity to
access the computer, unobserved for short periods. In addition to physical precautions to
prevent or slow computer theft (such as locked cases, alarms, and security cables similar to
those used to slow bicycle theft), precautions (http://www.pcworld.com/article/114727
/lock_down_your_pc.html) should be taken to prevent an unauthorized operating system
from being booted using an external device (such as USB drive). Once such as external OS is
booted, it can be used to access most hard drive(s) on the computer and the contents copied
to a second external device (to be examined or unencrypted later). This is a common means
of data theft that is fast and easy to accomplish, and means to deter it should be taken on any
public or semi-public computer.
Set BIOS to restrict bootup to the hard drive only.
Set a Supervisor/Administrator password for your computer's BIOS. (I recommend
writing it down and taping it to the inside cover of the computer case prior to
locking the computer case.) Disable booting from all devices except the hard
drive. Setting the hard drive as the first priority boot device is not enough, as most
current BIOS menus allow manual selection of any enabled boot devices. Only the
hard drive should be left enabled.
Enable Hard Drive locking, if your computer's BIOS allows it. Most hard drives allow a
password to be set by the BIOS and stored in a chip on the hard drive controller which
can only be reset by disassembling the hard drive. (Some manufacturers provide a
backdoor security key, however.) BIOS versions found on newer computers/laptops
allow this password to be set in the BIOS, so that only a BIOS containing the correct
password can unlock the hard drive. (If the hard drive is then removed from the
computer, it cannot be accessed by any BIOS that does not have the correct password or
backdoor security key.) Note, however, that this precaution does not protect against
booting from external devices if the BIOS is still set to allow that.
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
262 of 289
05/04/2014 12:25 PM
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image
delete page on pdf; delete pdf pages
C# PDF Page Insert Library: insert pages into PDF file in C#.net
processing control SDK, you can create & add new PDF rotate PDF document page, how to delete PDF page using NET, how to reorganize PDF document pages and how
delete pages from pdf reader; delete pages from pdf in reader
There is a risk to this security measure. If you forget the password and the BIOS
passwords somehow get reset, the hard drive would become inaccessible. The
BIOS and Hard Drive password(s) should always be stored in a safe location.
Password protect the Grub bootloader. Without password protection, Grub can be used
to circumvent BIOS restrictions. See this section for Grub Legacy and this section for
Grub2.
Make sure all user accounts are protected by a password, and always require
passwords for login. Never create an "administrator" user account (hidden or not) and
leave it unprotected by a password. Never enable automatic login without a password
to any user account.
It is possible to enable automatic login to a preferred password-protected user
account while simultaneously enabling a password-protected screensaver (the
password for which must still be entered even before initial user access). This is a
reasonable solution that offers protection while still allowing automatic login.
Make sure a password-protected screensaver is always enabled (that will engage after a
reasonably short period of inactivity).
Network Monitors
There are two types of network monitors: those that monitor your own system's network
settings and those that monitor network traffic. The latter includes security tools (that can
also be used as hackers tools) for exposing security weaknesses in a network. Be aware and
be safe! A list of available tools is at Top Ubuntu Security Tools
(http://www.ubuntuforfree.com/top-ubuntu-security-tools/) .
Netstat
Netstat (http://www.faqs.org/docs/linux_network/x-087-2-iface.netstat.html) is the Linux
command-line tool to monitor network status and functions. There are many usage
parameters. See the manual for help.
netstat
Etherape (Network monitoring)
EtherApe (http://etherape.sourceforge.net/) is a graphical utility that allows you to see (in
real-time) where connections are being made on your network, or between your network
(or computer) and the Internet. If you are experiencing unexpected network activity on your
computer or LAN and wish to see where the activity is occurring, this is an easy tool to use.
Both "local" user and "root user" installations are created; in general you must use the root
user installation to see all your network traffic.
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
263 of 289
05/04/2014 12:25 PM
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
delete pages pdf document; delete a page from a pdf without acrobat
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAssemble = True ' Add password to PDF file. These two demos will help you to delete password for an encrypted PDF file.
delete pages pdf files; delete pdf pages acrobat
sudo apt-get install etherape
List open files
Sometimes you will see your network slowing and want to know which files are sending
data over ports. Use this command:
lsof -i -n -P
Nmap
Nmap (http://nmap.org/) is a free open source utility for network exploration (including
showing open ports and running services) and security auditing. Also see these usage tips
(http://www.linux-magazine.com/Issues/2006/62/Nmap-Methods) . Install:
sudo apt-get install nmap
Scan your own PC:
nmap localhost
(Once you have found out which ports are open, use a firewall to close the ones you don't
want open.)
Nmap GUI
Install:
sudo apt-get install nmapfe
or you can try Zenmap:
sudo apt-get install zenmap
Nessus
Nessus (http://www.nessus.org) is a proprietary comprehensive vulnerability scanning suite
that is free for personal, non-enterprise usage. See the website for details.
Snort
Snort (http://www.snort.org/) is the de facto open source standard for intrusion detection.
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
264 of 289
05/04/2014 12:25 PM
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Able to add and insert one or multiple pages to existing adobe PDF document in VB.NET. Add and Insert Multiple PDF Pages to PDF Document Using VB.
delete page from pdf online; delete page on pdf file
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
C#.NET PDF SDK - Add Sticky Note to PDF Page in C#.NET. Able to add notes to PDF using C# source code in Visual Studio .NET framework.
acrobat extract pages from pdf; delete page from pdf acrobat
Install:
sudo apt-get install snort
It can be used with an MySQL database (sudo apt-get install snort-mysql) or with a
PostgreSQL database (sudo apt-get install snort-pgsql).
AcidBase
AcidBase (http://secureideas.sourceforge.net/) is an intrusion detection / basic analysis and
security engine that uses Snort. Install:
sudo apt-get install acidbase
AppArmor
AppArmor (http://en.opensuse.org/AppArmor) is a set of security enhancements developed
by Novell for SUSE Linux. It is installed in (K)ubuntu by default.
Disable AppArmor
AppArmor can prevent some services from running as expected and cannot be used in
conjunction with SELinux. To disable it:
/etc/init.d/apparmor stop
update-rc.d -f apparmor remove
apt-get remove apparmor apparmor-utils
SELinux
SE Linux (http://en.wikipedia.org/wiki/Security-Enhanced_Linux) (Security Enhanced Linux)
is an NSA (US National Security Administration) recommended set of tools for enhanced
security in Linux systems. It enforces strict access controls (privileges) and is meant for
mission-critical installations. It is not suitable for the casual desktop user. It was first
available in Hardy Heron and is being updated for Intrepid Ibex. It is not compatible with
AppArmor (which must first be removed).
sudo apt-get install selinux
Knockd (Port security)
Knockd (http://www.zeroflux.org/projects/knock) is a small server that listens for a
pre-defined sequence of port opening attempts (a "knock") before opening an otherwise
closed firewall port for communications. Install:
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
265 of 289
05/04/2014 12:25 PM
VB.NET PDF insert image library: insert images into PDF in vb.net
with this sample VB.NET code to add an image to textMgr.SelectChar(page, cursor) ' Delete a selected As String = Program.RootPath + "\\" output.pdf" doc.Save
add and delete pages in pdf; delete pages pdf
C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAssemble = true; // Add password to PDF file. These C# demos will help you to delete password for an encrypted PDF file.
delete pages pdf file; delete pdf pages in reader
sudo apt-get install knockd
Network Management
Monitor your network or datacenter with a framework of utilities. Comparable to IBM Tivoli
(which can cost thousands of dollars), these solutions are generally available as either
community or enterprise editions.
Hyperic (http://www.hyperic.com/products/open-source-systems-monitoring.html) is an
open-source network monitoring framework that can be used in either a datacenter or
a cloud environment (it is used for Amazon Cloud). Both a free community version and
a subscription enterprise version are available.
Groundwork OpenSource (http://www.groundworkopensource.com/community
/community-edition.html) offers a community edition that integrates other packages
such as Nagios, Nmap, and others. There is a subscription enterprise version as well. It
has its roots in a university setting.
OpenQRM (http://www.openqrm.com/) is the GPL-licensed, free open-source
community successor to the very popular network monitoring solution Qlusters. It is
available (http://sourceforge.net/project/showfiles.php?group_id=153504) as a
Debian/Ubuntu package. See the website for details.
Canonical offers the Landscape (http://www.canonical.com/projects/landscape)
network management service for $150 per node, with a free trial available.
Zenoss (http://www.zenoss.com/) is a commercial network monitoring subscription
package (about $150/node) with a limited free "core" edition also available.
Nagios
Nagios (http://www.nagios.org/) is a free open source network monitoring solution. It is
administered from a web interface (http://localhost/nagios) and is expandable using a large
number of available plugins. For additional configuration information, see the official
Ubuntu documentation (https://help.ubuntu.com/10.04/serverguide/C/nagios.html) . Install:
sudo apt-get install nagios3
Munin
Munin (http://munin-monitoring.org/) is a free GPL-licensed open source networking
monitoring tool based on RRDTool (http://en.wikipedia.org/wiki/RRDtool) , in which a master
network node queries other network resources, cataloging and graphically displaying
changes. It has a web interface and multiple plugins. For additional configuration
information, see the official Ubuntu documentation (https://help.ubuntu.com/10.04
/serverguide/C/munin.html) . Install (http://munin-monitoring.org/wiki/LinuxInstallation) :
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
266 of 289
05/04/2014 12:25 PM
sudo apt-get install munin
Cacti Monitoring Server
Cacti (http://www.cacti.net/) is a complete, free open source network graphing solution
designed to harness the power of RRDTool (http://oss.oetiker.ch/rrdtool/) ’s data storage and
graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple
data acquisition methods, and user management features out of the box. It uses MySQL and
PHP (part of the LAMP server stack). All of this is wrapped in an intuitive, easy to use
interface that makes sense for LAN-sized installations up to complex networks with
hundreds of devices. For more info see Cacti Server Setup (http://www.ubuntugeek.com
/install-and-configure-cacti-monitoring-tool-in-ubuntu-810-intrepid-ibex-server.html) .
Install:
sudo apt-get install cacti
Cluster SSH
ClusterSSH (http://sourceforge.net/apps/mediawiki/clusterssh/index.php?title=Main_Page)
allows replication of a command on an administration console to be replicated via SSH to
multiple computers in a cluster. Install:
sudo apt-get install clusterssh
Enterprise Network Firewall
IPCop
IPCop (http://www.ipcop.org) is a free open source (GPL-licensed) firewall solution for use as
an independent appliance (on a dedicated PC) in an enterprise network. It allows remote
management and can protect multiple servers, including web and email servers. IPSec-based
OpenVPN is supported. The CD image .iso and other files can be downloaded here
(http://sourceforge.net/project/showfiles.php?group_id=40604&package_id=35093) .
Installation instructions are on the website.
SmoothWall
SmoothWall Express (http://www.smoothwall.org/) is an award-winning, free, open source
(with a GPL license) firewall solution for use as an independent appliance (on a dedicated
PC) in an enterprise network. Download the installation CD .iso image here
(http://www.smoothwall.org/get/) (server OS included), burn onto a CD, and install on a new,
dedicated PC. Many features, however, such as VPN server, database access authentications,
and content filtering are only implemented in a commercial version, however, and are not
available in the community version.
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
267 of 289
05/04/2014 12:25 PM
Endian
Endian (http://www.endian.com/en/community/about/) is a very robust, free, open source
universal threat management appliance similar to IPCop and Smoothwall. It also
incorporates OpenVPN. Like Smoothwall, Dansguardian is used for content filtering (and is
included in the community edition). Commercial and hardware versions with some
additional features, automatic updates, and professional support are available. See the
website for details.
LTSP (Thin client support)
LTSP (http://www.ltsp.org/) (the Linux Terminal Server Project) adds thin-client
(http://en.wikipedia.org/wiki/Thin_client) support to Linux servers. The package is free,
GPL-licensed, and the client can be used to run programs on either Linux or Windows LTSP
servers. There is a module for classroom management (ltsp-controlaula) as well. Installation
instructions are here (https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall) .
The alternate LiveCD can also be used to install a terminal server, as indicated in these
instructions (http://www.ubuntu.com/products/whatisubuntu/serveredition/technologies
/ltsp) .
LTSP Server
Install:
sudo apt-get install ltsp-server ltsp-manager
LTSP Client
Install:
sudo apt-get ltsp-client
iTALC (Thin client for Education)
iTALC (http://italc.sourceforge.net/) is a free, open source (GPL-licensed) thin client solution
that supports both (K)Ubuntu Linux and Windows XP. It has been used widely in educational
settings to monitor, share, and control multiple workstations. See the website for download
and installation instructions.
Internet Cafe software
Internet Cafe (or CyberCafe) software is specialized LAN-administration software that
includes time usage monitoring, billing, and administration. It can also be used in schools,
libraries, and organizations with multiple monitored workstations requiring usage limits.
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
268 of 289
05/04/2014 12:25 PM
OutKafe
OutKafe (http://outkastsolutions.co.za/outkast/index.php?option=com_openwiki&id=outkafe)
is a free, open-source, GPL-licensed cybercafe solution based on a postgreSQL database
server stack. It is run on hundreds of sites. It is GTK-based but can be run with Kubuntu
(KDE).
OpenKiosk
OpenKiosk (http://openkiosk.sourceforge.net/) is a free open source multi-platform
server/client solution for administering and monitoring groups of workstations, such as in
libraries, school labs, and internet cafes. Installation is from source files. See the website for
details.
CafePilot
CafePilot (http://sourceforge.net/projects/cafepilot/) is a free multi-platform Java-based
server/client solution for real-time monitoring and billing of Cybercafe workstations.
Miscellaneous solutions
This thread (http://ask.slashdot.org/story/10/04/11/188217/What-Advice-For-a-Single-Parent-
As-Server-Admin?from=rss&utm_source=feedburner&utm_medium=feed&
utm_campaign=Feed%3A+Slashdot%2FslashdotLinux+%28Slashdot%3A+Linux%29)
discusses several other solutions, including:
Untangle (http://www.untangle.com/)
m0n0wall (http://m0n0.ch/wall/)
ClearOS (http://clearfoundation.com)
Pessulus (Lockdown Editor)
Pessulus is a GTK (Gnome)-based utility that allows an a computer administrator to restrict
acccess to several administrative functions, including the command-line Terminal and many
other functions. This is useful on public kiosk PCs, for example. Install:
sudo apt-get install pessulus
Cluster (cloud) computing
Cloud computing (http://en.wikipedia.org/wiki/Cloud_computing) is the co-ordination of
many servers to maximise computing resources and efficiency. The use of virtual machines
(http://en.wikipedia.org/wiki/Virtual_machine) , load balancing (http://en.wikipedia.org
/wiki/Load_balancing_%28computing%29) , and VLAN (http://en.wikipedia.org
/wiki/Virtual_LAN) technology are combined into an integrated system. Distributed
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
269 of 289
05/04/2014 12:25 PM
computing and parallel processing underlies the networks of computers that are now used
in a number of supercomputing applications.
OpenStack cloud
OpenStack (http://www.openstack.org/) is the technology currently used by Ubuntu for cloud
computing as part of the Ubuntu Cloud Infrastructure (https://help.ubuntu.com/community
/UbuntuCloudInfrastructure) . (Also see the Ubuntu community help
(https://help.ubuntu.com/community/OpenStack) .) It is now included as part of Ubuntu
server versions (starting with 12.04 LTS Precise).
See the Ubuntu private cloud (http://www.ubuntu.com/cloud/private-cloud)
information to set up an OpenStack cluster.
Eucalyptus cloud
Eucalyptus (http://eucalyptus.cs.ucsb.edu/) is a project from University of California Santa
Barbara to facilitate cluster computing on servers that have the Xen virtual machine
implementation enabled. Prior to 11.10 (Oneiric) it was available for the Ubuntu server
edition as the Ubuntu Enterprise Cloud (https://help.ubuntu.com/community/UEC) .
See the instructions for installing Eucalyptus on Debian systems
(http://www.eucalyptus.com/download/eucalyptus/debian) .
Beowulf
The Beowulf (http://en.wikipedia.org/wiki/Beowulf_cluster) cluster computing project is one
of the earliest cluster computing examples and provides the underpinning for a number of
Linux-based supercomputing clusters. A Beowulf cluster is designed to function like a single
supercomputer, and can be scaled to any number of nodes. It uses open source components.
See this introductory article (http://byobu.info/article
/Building_a_simple_Beowulf_cluster_with_Ubuntu/) on creating a Beowulf cluster with
Ubuntu.
OSCAR (http://svn.oscar.openclustergroup.org/trac/oscar) is a software platform that
allows the creation of a Beowulf cluster on RedHat or Debian/Ubuntu Linux servers.
See here (http://svn.oscar.openclustergroup.org/trac/oscar/wiki/repoTesting) for
instructions on installing the .deb packages from repositories.
BOINC (Berkeley Open Infrastructure for Network
Computing)
BOINC (http://en.wikipedia.org
/wiki/Berkeley_Open_Infrastructure_for_Network_Computing) is middleware software
developed at UC Berkeley (http://en.wikipedia.org/wiki/Space_Sciences_Laboratory) to allow
Ubuntu:Trusty -
http://ubuntuguide.org/index.php?title=Ubuntu:Trus...
270 of 289
05/04/2014 12:25 PM
Documents you may be interested
Documents you may be interested