added multiple recon/*-*/vk modules#102
Conversation
|
This is implementation of reconnaissance for vkontakte.com social network. This network very popular in soviet countries with 90 millions live users (~460 millions registered). In same time |
|
Very interesting. Do you have some sample data that we could test with? @MrJester you mind giving it a test drive? |
|
You need to create account in vk.com and try to find something. |
So should I not just make an APP API Key or is there a secondary key I should be creating? I didn't see anywhere to make another key. Link? |
|
You need to create an application in https://vk.com/apps?act=manage |
So I created an app and I used the Secure Key=vkontakte_api and Service Token=vkontakte_secret within Recon-NG. Still getting the error telling me: "{"error":"invalid_client","error_description":"client_id is incorrect"}" |
|
Have you chosen "standalone-application" platform? |
|
I did. I setup standalone application and I enabled it. I have also tried swapping what I set each key to and I do get different error messages. If I swap them I get the error message {"error":"invalid_request","error_description":"OAuth authorization cannot be used from native VK applications"} So I think I have them set to the right values. May want to change the naming on the keys to match what VK is asking so we don't confuse users. Still not able to get data out at the moment though. I might be able to spend some time reading over the API documentation later today see if I can figure out the error code. |
|
Yes. I will change name of keys. |
|
Wait a moment, how can I change name of keys if |
Why do you need to? It's done this way so that the framework can reliably create and use these tokens without explicit involvement by the developer. |
That was a suggestion by me since the App doesn't call them api and secret it can be confusing to users which key goes where. Did notice they were hardcoded into the framework like that. |
Before submitting a pull request, make sure to complete the following:
What kind of PR is this?
Please add an 'x' in the appropriate box, and apply a label to the PR matching the type here.
Checklist For Approval
modules.ymlfilepycodestyleorblack.