The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
x
+19 votes
1.2k views

Dynamic linking can cause security concerns because

  1. Security is dynamic
  2. The path for searching dynamic libraries is not known till runtime
  3. Linking is insecure
  4. Cryptographic procedures are not available for dynamic linking
asked in Operating System by Veteran (59.4k points) | 1.2k views

3 Answers

+30 votes
Best answer
A) Nonsense option, No idea why it is here.

D) There is no relation between Cryptographic procedures & Dynamic linking.

C) This is not true. Linking in itself not insecure.

B) The path for searching dynamic libraries is not known till runtime -> This seems most correct answer.
answered by Boss (42.4k points)
selected by
+2
Lol! nice answer for option A.
+1
i liked option a answer :P :D
+2
how can  option (B) cause security concerns?
0
Anyone explain the B option ....
+2

process should access only area which is allocated to it .if it has permission then only it can access the other process resource.with hardware we can restrict the process to access the addresses between base and limit.

In case of dynamic linking process may access the resource of other process so OS should take care of it .

In case malware try to access the other process resource which it should not ,OS must take care of such unauthorized access.

also check this:https://stackoverflow.com/questions/4136582/dynamic-linking-is-less-secure

 

+10 votes
Dynamic linking is type of linking in which libraries required by the program are linked during run time.

And evaluating all options B seems correct one.
answered by Veteran (66.6k points)
+1
@Bikram Sir Dynamic linking is not making any sense with cryptography  for security, option B seems to be correct.
+1
yes there is no relation between cryptography and dynamic linking.
0
Thanks, Sir.
+1
@Bikram sir

option B is true.  but how can  it cause security concerns ?

sir give me some real time example  please
+2 votes
b.   path is not  not  known  so it's  not  easy to intruder to place malicious program.
answered by Junior (679 points)
0
Is this can be a logic?


Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

34,942 questions
41,953 answers
119,194 comments
41,471 users