codice / acdebugger

Purpose-built debugger for determining missing OSGi bundle security permissions
Apache License 2.0
7 stars 10 forks source link

Added support for fragment bundles and acceptable failure for io.netty.util.NetUtil #44

Closed paouelle closed 5 years ago

paouelle commented 5 years ago

Description of the Change

Alternate Designs

Unknown

Benefits

Reports properly which bundle to give permissions to since the host bundle would not require permissions when the security exception occurs in the fragment. Also, by using the canonicalized path for file permissions, we end up being able to more properly compress the value such that it really becomes installation location independent.

Possible Drawbacks

Unknown

Verification Process

Proceed with the steps outlined in the associated issues. Note that for this to work, DDF would have to be rebuilt with the backdoor from the same version.

Applicable Issues

Fixes: #40 Fixes: #41

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build failure. See the job results in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build failure. See the job results in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build failure. See the job results in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build failure. See the job results in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build failure. See the job results in legacy Jenkins UI or in Blue Ocean UI.

paouelle commented 5 years ago

build now

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build success! See the job results in legacy Jenkins UI or in Blue Ocean UI.

paouelle commented 5 years ago

build now

brjeter commented 5 years ago

Hero'd the piece of the functionality that fixed the issue I reported ✅

cxbot commented 5 years ago

Internal build has been started. Your results will be available at completion. See build progress in legacy Jenkins UI or in Blue Ocean UI.

cxbot commented 5 years ago

Build success! See the job results in legacy Jenkins UI or in Blue Ocean UI.

tyler30clemens commented 5 years ago

Hero for the issue I reported ✅ verified the ACCEPTABLE ACCESS CONTROL PERMISSION FAILURE message was displayed, not a missing permission error with a solution