Hi,
On AIX,
We have several moveplan.xml files in different folders.
I run:
And it returns
Is there any option to have complete path where the files are situated?
Thanks.
Hi,
I need to find out a particular pattern from a directory, for example say X.
The X directory contains 10 c files, and it has subdirectory called Y, and Y has 20 c files within it.
Now I have to find out the pattern only from parent directory X not from sub directory Y.
I have... (4 Replies)
I have some patterns that I need to match with the content of several files and I'm having trouble to do it
Here is what I tried already :
ksh won't even execute this
#!/bin/ksh
path="/export/home/ipomwbas"
pattern=$path"/flags"
find . -name "*.properties" |\
while read file; do
... (7 Replies)
Hey, I have a question about using grep and find together to locate all C programs in a directory containing certain words and open the vi editor with each file. I'm not sure how to do this in one command (as in one line). I know find has a "-exec" option that can call vi, but how do you combine... (1 Reply)
HI
what is the difference between find and grep
if I want to find all the files from different directories which contain "ORA" error, and the line number in each file which has ORA error
should I use pipeline ?
thanks
James (3 Replies)
Hey,
I have a Find command like:
find $searchDir -type f
and this returns a list of files under the directory, which is all good, but, I want to filter that search for files that contain the string "people"
I tried something like:
find $searchDir -type f -exec grep "people" '{}'... (2 Replies)
:wall:Hello, Im having trouble using the find and grep combined into one command. I have the following:
find filname* -mmin -60 grep "ERROR" filename
I want to find the "ERROR" text in any file created in the last hour in the current directory. I dont know how to end the command. If I leave... (3 Replies)
I have a file called 'test.txt' that contains alphanumeric charecters.
The file contains the word 'SBE' followed by other alphabets many times. For example, the file will contain: SBE334GH and also will have SBE77Y8I.
When i do grep 'SBE*' test.txt - it outputs the entire file.
Can you... (5 Replies)
Hi all ,
I'm new to unix
I have a checked project , there exists a file called xxx.config .
now my task is to find all the files in the checked out project which references to this xxx.config file.
how do i use grep or find command . (2 Replies)
How can I recursively find all files in a directory and print out the file and first line number of any text blocks that match the below cases?
This would seem to involve find, xargs, *grep, regex, etc.
In summary, I want to find so-called empty "try-catch blocks" that do not contain code... (0 Replies)
Is it possible with find and Grep to search files under a directory and display only files that have multiple occurrence of a string (In AIX)? Anybody has an example code? If not what are the other options?
Thanks in advance. (7 Replies)
Discussion started by: J_ang
7 Replies
LEARN ABOUT DEBIAN
authen::passphrase::lanmanagerhalf
Authen::Passphrase::LANManagerHalf(3pm) User Contributed Perl Documentation Authen::Passphrase::LANManagerHalf(3pm)NAME
Authen::Passphrase::LANManagerHalf - passphrases using half the LAN Manager algorithm
SYNOPSIS
use Authen::Passphrase::LANManagerHalf;
$ppr = Authen::Passphrase::LANManagerHalf->new(
hash_hex => "855c3697d9979e78");
$ppr = Authen::Passphrase::LANManagerHalf->new(
passphrase => "passphr");
$ppr = Authen::Passphrase::LANManagerHalf->from_crypt(
'$LM$855c3697d9979e78');
$ppr = Authen::Passphrase::LANManagerHalf->from_rfc2307(
'{CRYPT}$LM$855c3697d9979e78');
$hash = $ppr->hash;
$hash_hex = $ppr->hash_hex;
if($ppr->match($passphrase)) { ...
$passwd = $ppr->as_crypt;
$userPassword = $ppr->as_rfc2307;
DESCRIPTION
An object of this class encapsulates half of a passphrase hashed using the Microsoft LAN Manager hash function. This is a subclass of
Authen::Passphrase, and this document assumes that the reader is familiar with the documentation for that class. For the complete LAN
Manager hash function, see Authen::Passphrase::LANManager.
In a spectacularly bad design decision, the Microsoft LAN Manager hash function splits the passphrase into two parts and hashes them
separately. It is therefore possible to separate the halves of a LAN Manager hash, and do things with them (such as crack them)
separately. This class is about using such a hash half on its own.
The half hash algorithm can be used on up to seven Latin-1 characters of passphrase. First the passphrase is folded to uppercase, and
zero-padded to seven bytes. Then the seven bytes are used as a 56-bit DES key, to encrypt the fixed plaintext block "KGS!@#$%". The eight
byte ciphertext block is the half hash. There is no salt.
Warning: Don't even think about using this seriously. It's an exceptionally weak design, flawed in pretty much every respect.
CONSTRUCTORS
Authen::Passphrase::LANManagerHalf->new(ATTR => VALUE, ...)
Generates a new passphrase recogniser object using the LAN Manager half hash algorithm. The following attributes may be given:
hash
The hash, as a string of 8 bytes.
hash_hex
The hash, as a string of 16 hexadecimal digits.
passphrase
A passphrase that will be accepted.
Either the hash or the passphrase must be given.
Authen::Passphrase::LANManagerHalf->from_crypt(PASSWD)
Generates a new LAN Manager half passphrase recogniser object from a crypt string. The crypt string must consist of "$LM$" followed by
the hash in lowercase hexadecimal.
Authen::Passphrase::LANManagerHalf->from_rfc2307(USERPASSWORD)
Generates a new LAN Manager half passphrase recogniser object from an RFC 2307 string. The string must consist of "{CRYPT}" (case
insensitive) followed by an acceptable crypt string.
METHODS
$ppr->hash
Returns the hash value, as a string of 8 bytes.
$ppr->hash_hex
Returns the hash value, as a string of 16 hexadecimal digits.
$ppr->match(PASSPHRASE)
$ppr->as_crypt
$ppr->as_rfc2307
These methods are part of the standard Authen::Passphrase interface.
SEE ALSO
Authen::Passphrase, Authen::Passphrase::LANManager, Crypt::DES
AUTHOR
Andrew Main (Zefram) <zefram@fysh.org>
COPYRIGHT
Copyright (C) 2006, 2007, 2009, 2010, 2012 Andrew Main (Zefram) <zefram@fysh.org>
LICENSE
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2012-02-07 Authen::Passphrase::LANManagerHalf(3pm)