Nice Windows ShortCuts

to gtalk windows key + esc

Windows
Logo+BREAK (Display the System Properties dialog box)
WindowsLogo+D (Display the desktop)
Windows Logo+M (Minimize all of the windows)
Windows Logo+SHIFT+M (Restore the minimized windows)
Windows Logo+E (Open My Computer)


CTRL+C (Copy)
CTRL+X (Cut)
CTRL+V (Paste)
CTRL+Z (Undo)
DELETE (Delete)
SHIFT+DELETE
(Delete the selected item permanently without placing the item in the Recycle Bin)
CTRL while dragging an item (Copy the selected item)
CTRL+SHIFT while dragging an item (Create a shortcut to the selected item)
F2 key (Rename the selected item)
CTRL+RIGHT ARROW (Move the insertion point to the beginning of the next word) CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word) CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)


CTRL+A (Select all)
F3 key (Search for a file or a folder)
ALT+ENTER (View the properties for the selected item)
ALT+F4 (Close the active item, or quit the active program)
ALT+ENTER (Display the properties of the selected object)
ALT+SPACEBAR (Open the shortcut menu for the active window)
CTRL+F4 (Close the active document in programs that enable you to have multiple documents open simultaneously)
ALT+TAB (Switch between the open items)
ALT+ESC (Cycle through items in the order that they had been opened)
F6 key (Cycle through the screen elements in a window or on the desktop)
F4 key (Display the Address bar list in My Computer or Windows Explorer)
SHIFT+F10 (Display the shortcut menu for the selected item)
ALT+SPACEBAR (Display the System menu for the active window)

Windows Logo+U (Open Utility Manager) Accessibility Keyboard Shortcuts
Right SHIFT for eight seconds (Switch FilterKeys either on or off)
Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
Left ALT+left SHIFT+NUM LOCK (Switch the MouseKeys either on or off)
SHIFT five times (Switch the StickyKeys either on or off)
NUM LOCK for five seconds (Switch the ToggleKeys either on or off)
Windows Logo +U (Open Utility Manager) Windows Explorer Keyboard Shortcuts
END (Display the bottom of the active window)
HOME (Display the top of the active window)
NUM LOCK+Asterisk sign (*) (Display all of the subfolders that are under the selected folder)
NUM LOCK+Plus sign (+) (Display the contents of the selected folder)
NUM LOCK+Minus sign (-) (Collapse the selected folder)
Read More..

Adobe Premiere Elements 8 9 Tutorials Demos By PowerDirector University



Tutorials and Demos of Adobe Premiere Elemnts 8 & 9 Software By PowerDirector University.


SHARE BY GK
Computer Knowledge
Read More..

Should killer robots be banned

Lethal autonomous weapons systems, or "killer robots" as the public prefer to call them, are almost a reality. In fact in certain cases, such as Israels Iron Dome rocket defence system, they already exist. Should the ability of a robot to identify a target and execute an attack without human intervention be outlawed? Many people believe it should, arguing that a robot can never act morally, whilst others argue that in certain circumstances robots may be less dangerous than frightened, stressed and fatigued soldiers. A week long meeting at the UN in Geneva is currently considering the issue. The UK government has already declared that it opposes an international ban on developing "killer robots" as described in this article in the Guardian. An international coalition of NGOs called the Campaign to Stop Killer Robots is lobbying to have a ban established before the technology is upon us. What do you think?

from The Universal Machine http://universal-machine.blogspot.com/

IFTTT

Put the internet to work for you.

Delete or edit this Recipe

Read More..

Syngress The Basics of Hacking and Penetration Testing Ebook

The Basics of Hacking and Penetration Testing serves as an introduction to the steps required to complete a penetration test or perform an ethical hack. You learn how to properly utilize and interpret the results of modern day hacking tools; which are required to complete a penetration test. Tool coverage will include, Backtrack Linux, Google, Whois, Nmap, Nessus, Metasploit, Netcat, Netbus, and more. A simple and clean explanation of how to utilize these tools will allow you to gain a solid understanding of each of the four phases and prepare them to take on more in-depth texts and topics. This book includes the use of a single example (pen test target) all the way through the book which allows you to clearly see how the tools and phases relate. It is named a 2011 Best Hacking and Pen Testing Book by InfoSec Reviews. Each chapter contains hands-on examples and exercises that are designed to teach you how to interpret the results and utilize those results in later phases. It is written by an author who works in the field as a Penetration Tester and who teaches Offensive Security, Penetration Testing, and Ethical Hacking, and Exploitation classes at Dakota State University. It utilizes the Backtrack Linus distribution and focuses on the seminal tools required to complete a penetration test.

Contents
  • CHAPTER 1 What is Penetration Testing
  • CHAPTER 2 Reconnaissance
  • CHAPTER 3 Scanning
  • CHAPTER 4 Exploitation
  • CHAPTER 5 Web-based Exploitation
  • CHAPTER 6 Maintaining Access with Backdoors and Rootkits
  • CHAPTER 7 Wrapping Up the Penetration Test

The Basics of Hacking and Penetration Testing Ebook.



SHARE BY GK
Computer Knowledge
Read More..

Missing Assignments being changed to an F

If you are still missing assignments for computer class the incomplete grades are being changed to an F


These assignments are:

The Google Doc Poster - Anti Bully poster
The Spreadsheet - Student birthdays in charts
The Presentation - Computer vocabulary slideshow

Refer to project pages if needed.

TO TURN IN:


SHARE the file with EDSMALLING
ROOM NUMBER in Title (rename file)

Must be shared by midnight Wednesday January 28th!!





Read More..

PowerShell v3 PowerShell org Forums and Some New Ideas

Half a story, and, half a post here. The story stems from the announcement of the new website PowerShell.org. As noted in the About,
This site is designed to be a general-purpose gathering place and portal for Windows PowerShell, providing access to Q&A forums, technical articles and blog posts, and other resources. We’re the spiritual successor to PowerShellCommunity.org… just with a simpler look, a tighter focus on answers and education, and an easier-to-type domain name!
The heart of this community is its discussion and Q&A forums, since most people come here looking for answers to specific PowerShell-related problems. Aside from those, we also try to provide pointers to other best-of-breed resources within the broader community. In other words, we’re not going to try and duplicate effort when someone else is already doing a great job someplace else. For example, you’ll find that many of our blog posts here are actually aggregated from elsewhere, bringing together some of the best PowerShell content we could find into one place, while letting those authors continue to do their own thing.
So far I have, I feel a little self-conscious mentioning it, been uber active in the forums. Translation? Im all over it! I think the admins may ban me at some point! Seriously though, I see the forums as a fantastic place to directly interact with some of the brightest PowerShell folks around for free. I mean, seriously, how can it get any better than that? As a part of my continual learning experience I have really jumped straight into the Advanced Scripting sub forum. If you have followed my blog, it will come as no surprise I have really found it exciting. As with any great learning experience, I am being shown things that are making me stop and just gawk with jaw wide open for sure. Yes, I look like a dumbfounded 6 year old.

At any rate, one of the great discoveries from these early posts is the use of New-Member with the -AsCustomType switch Kirk Munro pointed out in this discussion,
Can advanced functions be added to custom objects?
If you are not familiar with Kirk he goes by the handle poshoholic and happens to be one of the foremost experts on PowerShell out there. He previously worked at Quest on a number of key products, and, now works as an independent consultant. The depth and breadth of his learning/experience is enough to make most anyone take pause. My first pause was came with this script,
$userClass = {
   # Use the param block to define the properties for "constructor". The entire script block is
   # the constructor, defining properties and methods on the objects dynamically.
   [CmdletBinding()]
   param(
      [Parameter(Position=0,Mandatory=$true)]
      [ValidateNotNullOrEmpty()]
      [ValidateScript({$_ -eq $_.Trim()})]
      [System.String]
      $FirstName,

      [Parameter(Position=1,Mandatory=$true)]
      [ValidateNotNullOrEmpty()]
      [ValidateScript({$_ -eq $_.Trim()})]
      [System.String]
      $LastName
   )

   # First turn off default exporting so that you can control what is public and what is private.
   Export-ModuleMember

   # Here we define our constructor parameters as read-only public variables
   Set-Variable -Name FirstName -Option ReadOnly
   Set-Variable -Name LastName -Option ReadOnly
   Export-ModuleMember -VariableFirstName,LastName

   # We also need to calculate a read-only public FullName variable based on those values.
   Set-Variable -Name FullName -Option ReadOnly -Value "$FirstName $LastName"
   Export-ModuleMember -Variable FullName

   # Now lets set up an internal private method to do some work for us
   function UpdateEmailAddress {
      [CmdletBinding()]
      param()
      $FirstName.ToLower().SubString(0,1) + ($LastName -replace [^a-z]).ToLower().SubString(0,[System.Math]::Min($LastName.Length,7)) + @poshoholicstudios.com
   }

   # Now we can create a public EmailAddress variable that is defined by using the private function as part of the "constructor".
   Set-Variable -Name EmailAddress -Option ReadOnly -Value (UpdateEmailAddress)
   Export-ModuleMember -Variable EmailAddress

   # But what if they get married and change their last name? We can use a public method for that
   # since the public property is read-only
   function ChangeLastName {
      [CmdletBinding()]
      [OutputType([System.Void])]
      param(
         [Parameter(Position=0,Mandatory=$true)]
         [ValidateNotNullOrEmpty()]
         [ValidateScript({$_ -eq $_.Trim()})]
         [System.String]
         $NewLastName
      )
      Set-Variable -Scope script -Name LastName -Value $NewLastName -Force
      Set-Variable -Scope script -Name EmailAddress -Value (UpdateEmailAddress) -Force
   }
   Export-ModuleMember -Function ChangeLastName
}

# Create our object
$me = New-Module -AsCustomObject -ScriptBlock $userClass -ArgumentList Kirk,Munro

# Look at the properties it has.
$me

# Look at the public properties and methods it has. Note that this approach automatically
# defines NoteProperty and ScriptMethod members. The key difference here is control over
# visibility of the members and methods, plus being able to create read-only properties.
# Note that the UpdateEmailAddress method is not displayed because it is private.
$me | Get-Member

# Now lets try changing FirstName (thats read-only, remember?). This will not work.
$me.FirstName = Poshoholic

# Heres the email address before we change the last name
$me.EmailAddress

# Now we can change the last name.
$me.ChangeLastName(Poshoholic)

# And heres the email address after we change the last name
$me.EmailAddre
Read More..

PowerShell v3 Function Get ObjectHash

The following function is based on Lee Holmes Get-FileHash:
http://poshcode.org/2154
I simply added a switch for strings to accompany the current file option when calculating hashes.  So, this is really Lees function with a little extra cut-and-paste code.
function Get-ObjectHash
{
    ##############################################################################
    ##
    ## Get-ObjectHash
    ##
    ## Adapted From Windows PowerShell Cookbook (OReilly)
    ## by Lee Holmes (http://www.leeholmes.com/guide)
    ##
    ##############################################################################

    <#

        .SYNOPSIS

            Get the hash of an input file or string.

        .EXAMPLE

        Get-FileHash myFile.txt
        Gets the hash of a specific file

        .EXAMPLE

        dir | Get-FileHash
        Gets the hash of files from the pipeline

        .EXAMPLE

        Get-FileHash myFile.txt -Hash SHA1
        Gets the has of myFile.txt, using the SHA1 hashing algorithm
           
            .EXAMPLE
           
            Get-ObjectHash string
            Gets the MD5 hash of the string string.
     
            .EXAMPLE
           
            Get-ObjectHash -String @(test,string,MD5) -HashAlgorithm SHA256
            Gets the SHA256 hash of an array of strings.
    #>

      [CmdletBinding(
            DefaultParameterSetName = String
      )]
    param(
        ## The string to check
            [Parameter(
                  ParameterSetName = String
            )]
            [String[]]
            $String,
           
            ## The path of the file to check
            [Parameter(
                  ParameterSetName = Path
            )]
            [String[]]       
        $Path,

        ## The algorithm to use for hash computation
        [ValidateSet("MD5", "SHA1", "SHA256", "SHA384", "SHA512")]
        $HashAlgorithm = "MD5"
    )

    Set-StrictMode -Version Latest

    ## Create the hash object that calculates the hash of our file.
    $hashType = [Type] "System.Security.Cryptography.$HashAlgorithm"
    $hasher = $hashType::Create()

    if($PSBoundParameters.ContainsKey(Path))
      {
            ## Create an array to hold the list of files
          $files = @()

          ## If they specified the file name as a parameter, add that to the list
          ## of files to process
          if($path)
          {
              $files += $path
          }
          ## Otherwise, take the files that they piped in to the script.
          ## For each input file, put its full name into the file list
          else
          {
              $files += @($input | Foreach-Object { $_.FullName })
          }

          ## Go through each of the items in the list of input files
          foreach($file in $files)
          {
              ## Skip the item if it is not a file
              if(-not (Test-Path $file -Type Leaf)) { continue }

              ## Convert it to a fully-qualified path
              $filename = (Resolve-Path $file).Path

              ## Use the ComputeHash method from the hash object to calculate
              ## the hash
              $inputStream = New-Object IO.StreamReader $filename
              $hashBytes = $hasher.ComputeHash($inputStream.BaseStream)
              $inputStream.Close()

              ## Convert the result to hexadecimal
              $builder = New-Object System.Text.StringBuilder
              $hashBytes | Foreach-Object { [void] $builder.Append($_.ToString("X2")) }

              ## Return a custom object with the important details from the
              ## hashing
              $output = New-Object PsObject -Property @{