Enable RELRO
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- java
- Bereich
- build-system, security
Rechercherichtung
Beginne damit, den nativen Shared-Object-Build und die Linker-Konfiguration im JNA-Repository zu finden, da im Issue keine Datei oder kein Einstiegspunkt genannt wird. Überprüfe, wie Linker-Flags bereitgestellt werden, aktiviere dort die angeforderten vollständigen RELRO-Optionen und bestätige, dass das resultierende Shared Object sowohl RELRO als auch sofortige Symbolbindung aktiviert hat.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This shared object does not have RELRO enabled.The entire GOT(.got and .got.plt both)are writable. Without this compiler flag, bugger overflows on a global variable can overwrite GOT entries. Use the option -z,relro,-z,now to enable full RELRO and only -z,relro to enable partial RELRO.
- Vorherrschende Sprache
- Java
- Sterne
- 8.9k
- Forks
- 1.7k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus java-native-access/jna
-
Incorrect mapping of c.s.j.platform.unix.solaris.LibKstat.KstatCtlEvtl. vergeben @dbwiddis hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
java-native-access/jna#1740 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 66/100
java-native-access/jna#1738 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
java-native-access/jna#1736 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
java-native-access/jna#1717 ·
-
Windows32Exception - The parameter is incorrectEvtl. vergeben @marktech0813 hat das vor 332 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
java-native-access/jna#1700 · 11 Kommentare ·
Alle Issues in java-native-access/jna
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Netcracker/qubership-integration-platform#1046 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
`check_java_version()` fails when Java path contains spaces (Windows / Git Bash, `C:\Program Files`)Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Fix Math.ceilDiv wrong result for exact positive divisionsEvtl. vergeben @pamod-madubashana hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
scala-native/scala-native#5094 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] AI unread message badge counts a batch of new bubbles as one messageEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
apache/rocketmq-dashboard#5784 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
PCL-Community/PCL-CE#3658 ·
Maintainer antworten meist innerhalb von 1 Tag