perl-ELF-Writer-0.011-alt1.noarch.rpm


Advertisement

Description

perl-ELF-Writer - Write ELF files using pure perl

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-ELF-Writer
Package version 0.011
Package release alt1
Package architecture noarch
Package type rpm
Installed size 55.94 KB
Download size 55.94 KB
Official Mirror ftp.altlinux.org
my $elf= ELF::Writer::Linux_x86_64->new(
type => 'executable',
segments => [{
virt_addr   => 0x10000,
data        => $my_machine_code,
}],
entry_point => 0x10000,
);
$elf->write_file($binary_name);
my $prog_offset= $elf->elf_header_len + $elf->segment_header_elem_len;
$elf->segments->[0]->offset(0);
$elf->segments->[0]->data_start( $prog_offset );
$elf->entry_point( $elf->segments->[0]->virt_addr + $prog_offset );

Alternatives

Package Version Architecture Repository
perl-ELF-Writer - - -

Requires

Name Value
/usr/share/perl5 -
perl(File/Temp.pm) -
perl(IO/File.pm) -
perl(Math/BigInt.pm) -
perl(Moo.pm) >= 2.0
perl(namespace/clean.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(ELF/Writer.pm) = 0.011
perl(ELF/Writer/Linux_x86.pm) -
perl(ELF/Writer/Linux_x86_64.pm) -
perl(ELF/Writer/PackWrapper.pm) -
perl(ELF/Writer/Section.pm) -
perl(ELF/Writer/Segment.pm) -
perl-ELF-Writer = 0.011-alt1

Download

Type URL
Binary Package perl-ELF-Writer-0.011-alt1.noarch.rpm
Source Package perl-ELF-Writer-0.011-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-ELF-Writer rpm package:
    # sudo apt-get install perl-ELF-Writer

Files

Path
/usr/share/doc/perl-ELF-Writer-0.011/Changes
/usr/share/doc/perl-ELF-Writer-0.011/LICENSE
/usr/share/doc/perl-ELF-Writer-0.011/README
/usr/share/doc/perl-ELF-Writer-0.011/README.md
/usr/share/perl5/ELF/Writer.pm
/usr/share/perl5/ELF/Writer/Linux_x86.pm
/usr/share/perl5/ELF/Writer/Linux_x86_64.pm
/usr/share/perl5/ELF/Writer/PackWrapper.pm
/usr/share/perl5/ELF/Writer/Section.pm
/usr/share/perl5/ELF/Writer/Segment.pm

See Also

Package Description
perl-EMC-WideSky-symmaskdb-0.21-alt1.noarch.rpm perl module EMC-WideSky-symmaskdb
perl-EMC-WideSky-symmaskdb-scripts-0.21-alt1.noarch.rpm EMC-WideSky-symmaskdb scripts
perl-EMDIS-ECS-0.40-alt1.noarch.rpm ECS - EMDIS Communication System
perl-EMDIS-ECS-scripts-0.40-alt1.noarch.rpm EMDIS-ECS scripts
perl-EOL-0.0.2-alt1.noarch.rpm perl module EOL
perl-EOL-scripts-0.0.2-alt1.noarch.rpm EOL scripts
perl-EPFL-Net-SSLTest-1.00-alt1.noarch.rpm Website SSL accessibility validator
perl-EPFL-Net-SSLTest-scripts-1.00-alt1.noarch.rpm EPFL-Net-SSLTest scripts
perl-EPFL-Net-ipv6Test-1.01-alt1.noarch.rpm Website IPv6 accessibility validator API
perl-EPFL-Net-ipv6Test-scripts-1.01-alt1.noarch.rpm EPFL-Net-ipv6Test scripts
perl-EPFL-Sciper-List-1.01-alt1.noarch.rpm Retrieve a list of all public active sciper from EPFL
perl-EPFL-Sciper-List-scripts-1.01-alt1.noarch.rpm EPFL-Sciper-List scripts
perl-EPFL-Service-Open-1.00-alt1.noarch.rpm Open the EPFL website (service) associated with the
perl-EPFL-Service-Open-scripts-1.00-alt1.noarch.rpm EPFL-Service-Open scripts
perl-EPL2-0.001-alt1.noarch.rpm A Moosie way to Program EPL2 Printers
Advertisement
Advertisement