Skip to content
This repository was archived by the owner on Sep 22, 2022. It is now read-only.

Commit a023eb5

Browse files
authored
Merge pull request #19 from srikanthlogic/update_suffixes
- Add additional suffixes - Add .gitpod.yml - Add acknowledgements
2 parents 2568c9b + c898169 commit a023eb5

5 files changed

Lines changed: 23 additions & 3 deletions

File tree

.gitpod.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This configuration file was automatically generated by Gitpod.
2+
# Please adjust to your needs (see https://www.gitpod.io/docs/config-gitpod-file)
3+
# and commit this file to your remote git repository to share the goodness with others.
4+
5+
tasks:
6+
- init: pip install -r requirements.txt
7+
8+

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,10 @@ Contributions are welcome. Feature wishlist:
3838
- [ ] Introduce support for more API providers
3939
- [ ] Introduce support for wordlist based address discovery
4040
- [ ] Refactor for release as Python module
41-
- [x] Introduce support for FASTag addresses
42-
- [x] Introduce support for Google Pay addresses
43-
- [x] Improve argument parsing code
41+
42+
## Acknowledgements
43+
44+
- Srikanth L (added FASTag and Google support)
4445

4546
## Disclaimer
4647

data/general_suffixes.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ denabank
3232
dlb
3333
dnsbank
3434
eazypay
35+
esaf
3536
equitas
3637
ezeepay
3738
fbl
@@ -56,6 +57,7 @@ indianbank
5657
indianbk
5758
indus
5859
iob
60+
janabank
5961
jio
6062
jkb
6163
jsbp
@@ -74,6 +76,7 @@ lvb
7476
lvbank
7577
mahb
7678
myicici
79+
nsdl
7780
obc
7881
okaxis
7982
okbizaxis
@@ -85,6 +88,7 @@ payzapp
8588
pingpay
8689
pnb
8790
pockets
91+
postbank
8892
psb
8993
purz
9094
rajgovhdfcbank
@@ -111,6 +115,7 @@ unionbankofindia
111115
united
112116
upi
113117
utbi
118+
utkarshbank
114119
vijayabank
115120
vijb
116121
vjb

data/mobile_suffixes.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ denabank
3131
dlb
3232
dnsbank
3333
equitas
34+
esaf
3435
ezeepay
3536
fbl
3637
federal
@@ -53,6 +54,7 @@ indianbank
5354
indianbk
5455
indus
5556
iob
57+
janabank
5658
jio
5759
jkb
5860
jsbp
@@ -71,12 +73,14 @@ lvb
7173
lvbank
7274
mahb
7375
myicici
76+
nsdl
7477
obc
7578
paytm
7679
payzapp
7780
pingpay
7881
pnb
7982
pockets
83+
postbank
8084
psb
8185
purz
8286
rbl
@@ -102,6 +106,7 @@ unionbankofindia
102106
united
103107
upi
104108
utbi
109+
utkarshbank
105110
vijayabank
106111
vijb
107112
vjb

upi-recon.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ def searchvpa(searchtext, vpa_dict, threadcount):
7575
exit(1)
7676

7777
def address_discovery(vpa, api_url):
78+
7879
r = requests.post(api_url, data={'entity':'vpa','value':vpa}, headers={'Connection':'close'})
7980
if r.status_code == 200 and r.json()['success'] is True:
8081
print('[+] ' + vpa + ' is a valid UPI payment address registered to ' + r.json()['customer_name']) if r.json()['customer_name'] else print('[!] The name associated with the UPI payment address could not be determined')

0 commit comments

Comments
 (0)