Hi
i have compiled and installed bash 3.2 on my hp-ux parisc
its in path /usr/local/pkg/bash/bin/bash .....When im search for this bash (through whereis bash) im not findind but other which i hve done in same procedure( gettext,m4) ..Im able to find through whereis search option
can any1... (3 Replies)
HI All,
I m compiling a 27 MB cpp file and compiler crashes.
My enviroment : RH 9, compiler g++
how i m compiling
g++ -fPIC -DWITH_OPENSSL -DWITH_COOKIES -c soapC.cpp
it took almost 30 -32 to throw error like report bug etc. I will post the same error, but if can any body tell how to... (2 Replies)
Hey everyone,
I'm using a SPARC based Solaris 10 5/09 machine and want to install PHP support to it. I already have mysql and apache( came with OS, just started the proccess) installed, so this is the last thing before I can get to learning development :) However, there's something I'm not sure... (1 Reply)
Hello all. I have never had any issues like this when compiling applications from source. When I try to compile samba-3.5.0pre2, configure runs with no issues, but when the time comes to make, this happens:
make: make 1254-025 There must be an existing description file or specify a target.
... (4 Replies)
Hello, I asked this question in the AIX subforum but never received an answer, probably because the AIX forum is not that heavily trafficked. Anyway, here it is..
I have never had any issues like this when compiling applications from source. When I try to compile samba-3.5.0pre2, configure runs... (9 Replies)
I'm trying to compile Linpack on a Ubuntu cluster. I'm running MPI. I've modified the following values to fit my system TOPdir MPdir LAlib CC LINKER.
When compiling I get the following error: (the error is at the end, the other errors in between are because I've ran the script several times so... (0 Replies)
Hello,
I was trying to istall Gdkpixbuff 2.26.1 in my laptop ubuntu 11.10, when I did:
./configure and I got these error message
*** 'pkg-config --modversion glib-2.0' returned 2.33.1, but GLIB (2.30.0) was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib.... (1 Reply)
I am trying to compile a c++ source file print_options.cpp and getting lot of errors
g++ -I/media/ios120/chrisd/research/tomso-branches/tomso_12_05 /media/ios120/chrisd/research/tomso-branches/tomso_12_05/libs/program_options/print_options.cpp
In file included from... (2 Replies)
Hello All,
OS: OpenSuSE 12.3 x86_64
A little while back I installed Snort 2.9.6 and was trying to use the NFQ module along with it for packet acquisition but got errors that the module is not present. If I run:
# snort --daq-list
Available DAQ modules:
pcap(v3): readback live multi... (0 Replies)
Discussion started by: mrm5102
0 Replies
LEARN ABOUT REDHAT
filter::decrypt
decrypt(3) User Contributed Perl Documentation decrypt(3)NAME
Filter::decrypt - template for a decrypt source filter
SYNOPSIS
use Filter::decrypt ;
DESCRIPTION
This is a sample decrypting source filter.
Although this is a fully functional source filter and it does implement a very simple decrypt algorithm, it is not intended to be used as
it is supplied. Consider it to be a template which you can combine with a proper decryption algorithm to develop your own decryption fil-
ter.
WARNING
It is important to note that a decryption filter can never provide complete security against attack. At some point the parser within Perl
needs to be able to scan the original decrypted source. That means that at some stage fragments of the source will exist in a memory buf-
fer.
Also, with the introduction of the Perl Compiler backend modules, and the B::Deparse module in particular, using a Source Filter to hide
source code is becoming an increasingly futile exercise.
The best you can hope to achieve by decrypting your Perl source using a source filter is to make it unavailable to the casual user.
Given that proviso, there are a number of things you can do to make life more difficult for the prospective cracker.
1. Strip the Perl binary to remove all symbols.
2. Build the decrypt extension using static linking. If the extension is provided as a dynamic module, there is nothing to stop someone
from linking it at run time with a modified Perl binary.
3. Do not build Perl with "-DDEBUGGING". If you do then your source can be retrieved with the "-Dp" command line option.
The sample filter contains logic to detect the "DEBUGGING" option.
4. Do not build Perl with C debugging support enabled.
5. Do not implement the decryption filter as a sub-process (like the cpp source filter). It is possible to peek into the pipe that con-
nects to the sub-process.
6. Check that the Perl Compiler isn't being used.
There is code in the BOOT: section of decrypt.xs that shows how to detect the presence of the Compiler. Make sure you include it in
your module.
Assuming you haven't taken any steps to spot when the compiler is in use and you have an encrypted Perl script called "myscript.pl",
you can get access the source code inside it using the perl Compiler backend, like this
perl -MO=Deparse myscript.pl
Note that even if you have included the BOOT: test, it is still possible to use the Deparse module to get the source code for individ-
ual subroutines.
7. Do not use the decrypt filter as-is. The algorithm used in this filter has been purposefully left simple.
If you feel that the source filtering mechanism is not secure enough you could try using the unexec/undump method. See the Perl FAQ for
further details.
AUTHOR
Paul Marquess
DATE
19th December 1995
perl v5.8.0 2003-01-27 decrypt(3)