Who can predict that a benign attacker has 51% hash rate of the system? In the Bitcoin network, suppose that there is an attacker who has 60% hash-rate (hr) and then other users have 40% hr. Therefore, it is obcioust if other users generate any new block, attacker can ignore it and then genrates a new block with the same height and then outrun all other miniers.

However, suppose that this benign attacker is not so malicious. I mean that if other miners find new blocks, then the attacker will accept their new blocks. Therefore, in general, other miners can mine 40% of the new block in average.

1) As this benign attacker accept any new block by other miners, is it again illegal to have more than 50% of the total hash-rate?

2) If yes, who can detect such a benign attacker?
1) As this benign attacker accepts any new block by other miners, is it again illegal to have more than 50% of the total hash-rate?


It is not illegal to have any percent of hash rate, you are allowed to have it. If you meant whether it breaks the bitcoin protocol, then the answer would be no if they are always benign. However, once they do turn malicious, they can harm the network. Refer to this link for what a 51% attacker can/cannot do.


  2) If yes, who can detect such a benign attacker?


I will present two arguments, one in a complete theoretical world and another one that uses some information that is not available to the bitcoin protocol.

Theoretically:
You cannot detect them. There could right now be a benign attacker which you describe and we cannot know about them. For a more concrete argument, consider the following two scenarios. 

Scenario A: In this scenario, all the miners are honest and create certain blocks and honestly extend each other. 

Scenario B: 60% of the miners are malicious(benignly as you describe) but choose to act as if they are honest. 
All the block creation and exchanges which take place in scenario A and scenario B are identical. So from the point of view of observer, those are identical. And hence, in theory, we cannot detect such a benign attacker.  

In practice: 
    However, in practice, I believe that it is unlikely such a benign attacker exists as it would require lots of resources to be owned by a single party.