Quantcast
Channel: foreach | Operating systems, scripting, PowerShell and security | jesusninoc.com
Viewing all articles
Browse latest Browse all 410

Buscar una palabra dentro de los ficheros PDF del disco duro

$
0
0

#Download http://sourceforge.net/projects/itextsharp/
#Set paths: iTextSharp, PDF
$iTextSharpFilePath = "D:\power\pdf\pdf\PowerShell.PDF\itextsharp.dll"
$pdfFilePath = "D:\"

#Load iTextSharp
[System.Reflection.Assembly]::LoadFrom($iTextSharpFilePath)

#List PDF
ls $pdfFilePath *.pdf -Recurse | %{

$_.FullName

Start-Sleep -Seconds 2

$reader = New-Object iTextSharp.text.pdf.pdfreader -ArgumentList $_.FullName

for ($page = 1; $page -le $reader.NumberOfPages; $page++)
{
$lines = [char[]]$reader.GetPageContent($page) -join "" -split "`n"
foreach ($line in $lines)
{
if ($line -match "^\[")
{
$line=$line -replace "\\([\S])", $matches[1]
$line=$line -replace "^\[\(|\)\]TJ$", "" -split "\)\-?\d+\.?\d*\(" -join ""
}
else
{
}
($line | Select-String "Secret").Line
}
}
}

The post Buscar una palabra dentro de los ficheros PDF del disco duro appeared first on Scripting and security.


Viewing all articles
Browse latest Browse all 410

Latest Images

Trending Articles



Latest Images