ANDROSAST

Dated: 29/5/2019

APK Details

Package: in.gov.uidai.mAadhaarPlus
Version: 1.1.2
Version number: 14
Minimum SDK version: 21 (Android 5.0 Lollipop)
Target SDK: 24 (Android 7.0 Nougat)
Fingerprints: MD5: 0b2c73965e5218987891bbf5e3bb0d2e
SHA-1: d2e6703d061f81f265f1dbb7f62329dee088e5da
SHA-256: 74bc25838ac9afc4a78450b5dee8dd13c7399de2f66532085b4638bcb1200aef
Total vulnerabilities found: 14
Critical: 0

Vulnerability Chart

Vulnerability

Priority Count
Critical 0
High 13
Medium 1
Low 978
Warning 463

Vulnerability List

# Priority Name Description
1 High Rooted device detection This applications is performing checks for rooted device. This could be use to execute specific code if the device is rooted to take control of it.
2 High System command execution The application could execute system command.
3 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
4 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
5 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
6 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
7 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
8 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
9 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
10 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
11 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
12 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
13 High Weak Algorithms Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
1 Medium Super user privileges. This applications may require super user privileges.
1 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
2 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
3 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
4 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
5 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
6 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
7 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
8 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
9 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
10 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
11 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
12 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
13 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
14 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
15 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
16 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
17 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
18 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
19 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
20 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
21 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
22 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
23 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
24 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
25 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
26 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
27 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
28 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
29 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
30 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
31 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
32 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
33 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
34 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
35 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
36 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
37 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
38 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
39 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
40 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
41 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
42 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
43 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
44 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
45 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
46 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
47 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
48 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
49 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
50 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
51 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
52 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
53 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
54 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
55 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
56 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
57 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
58 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
59 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
60 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
61 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
62 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
63 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
64 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
65 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
66 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
67 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
68 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
69 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
70 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
71 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
72 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
73 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
74 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
75 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
76 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
77 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
78 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
79 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
80 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
81 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
82 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
83 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
84 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
85 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
86 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
87 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
88 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
89 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
90 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
91 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
92 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
93 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
94 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
95 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
96 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
97 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
98 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
99 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
100 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
101 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
102 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
103 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
104 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
105 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
106 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
107 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
108 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
109 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
110 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
111 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
112 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
113 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
114 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
115 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
116 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
117 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
118 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
119 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
120 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
121 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
122 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
123 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
124 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
125 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
126 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
127 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
128 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
129 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
130 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
131 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
132 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
133 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
134 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
135 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
136 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
137 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
138 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
139 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
140 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
141 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
142 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
143 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
144 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
145 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
146 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
147 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
148 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
149 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
150 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
151 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
152 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
153 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
154 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
155 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
156 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
157 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
158 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
159 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
160 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
161 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
162 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
163 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
164 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
165 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
166 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
167 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
168 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
169 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
170 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
171 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
172 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
173 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
174 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
175 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
176 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
177 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
178 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
179 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
180 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
181 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
182 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
183 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
184 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
185 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
186 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
187 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
188 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
189 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
190 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
191 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
192 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
193 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
194 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
195 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
196 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
197 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
198 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
199 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
200 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
201 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
202 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
203 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
204 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
205 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
206 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
207 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
208 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
209 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
210 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
211 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
212 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
213 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
214 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
215 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
216 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
217 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
218 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
219 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
220 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
221 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
222 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
223 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
224 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
225 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
226 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
227 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
228 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
229 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
230 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
231 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
232 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
233 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
234 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
235 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
236 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
237 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
238 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
239 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
240 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
241 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
242 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
243 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
244 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
245 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
246 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
247 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
248 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
249 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
250 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
251 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
252 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
253 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
254 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
255 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
256 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
257 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
258 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
259 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
260 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
261 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
262 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
263 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
264 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
265 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
266 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
267 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
268 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
269 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
270 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
271 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
272 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
273 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
274 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
275 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
276 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
277 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
278 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
279 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
280 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
281 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
282 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
283 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
284 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
285 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
286 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
287 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
288 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
289 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
290 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
291 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
292 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
293 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
294 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
295 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
296 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
297 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
298 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
299 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
300 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
301 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
302 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
303 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
304 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
305 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
306 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
307 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
308 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
309 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
310 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
311 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
312 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
313 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
314 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
315 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
316 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
317 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
318 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
319 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
320 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
321 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
322 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
323 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
324 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
325 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
326 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
327 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
328 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
329 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
330 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
331 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
332 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
333 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
334 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
335 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
336 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
337 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
338 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
339 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
340 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
341 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
342 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
343 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
344 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
345 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
346 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
347 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
348 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
349 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
350 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
351 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
352 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
353 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
354 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
355 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
356 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
357 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
358 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
359 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
360 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
361 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
362 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
363 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
364 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
365 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
366 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
367 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
368 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
369 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
370 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
371 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
372 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
373 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
374 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
375 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
376 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
377 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
378 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
379 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
380 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
381 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
382 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
383 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
384 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
385 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
386 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
387 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
388 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
389 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
390 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
391 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
392 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
393 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
394 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
395 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
396 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
397 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
398 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
399 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
400 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
401 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
402 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
403 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
404 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
405 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
406 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
407 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
408 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
409 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
410 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
411 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
412 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
413 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
414 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
415 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
416 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
417 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
418 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
419 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
420 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
421 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
422 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
423 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
424 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
425 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
426 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
427 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
428 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
429 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
430 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
431 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
432 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
433 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
434 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
435 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
436 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
437 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
438 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
439 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
440 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
441 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
442 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
443 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
444 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
445 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
446 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
447 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
448 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
449 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
450 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
451 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
452 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
453 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
454 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
455 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
456 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
457 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
458 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
459 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
460 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
461 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
462 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
463 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
464 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
465 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
466 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
467 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
468 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
469 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
470 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
471 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
472 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
473 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
474 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
475 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
476 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
477 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
478 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
479 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
480 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
481 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
482 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
483 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
484 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
485 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
486 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
487 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
488 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
489 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
490 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
491 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
492 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
493 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
494 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
495 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
496 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
497 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
498 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
499 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
500 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
501 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
502 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
503 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
504 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
505 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
506 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
507 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
508 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
509 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
510 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
511 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
512 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
513 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
514 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
515 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
516 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
517 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
518 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
519 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
520 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
521 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
522 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
523 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
524 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
525 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
526 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
527 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
528 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
529 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
530 Low Generic Exception in catch Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
531 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
532 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
533 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
534 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
535 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
536 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
537 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
538 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
539 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
540 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
541 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
542 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
543 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
544 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
545 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
546 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
547 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
548 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
549 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
550 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
551 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
552 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
553 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
554 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
555 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
556 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
557 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
558 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
559 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
560 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
561 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
562 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
563 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
564 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
565 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
566 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
567 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
568 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
569 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
570 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
571 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
572 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
573 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
574 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
575 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
576 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
577 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
578 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
579 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
580 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
581 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
582 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
583 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
584 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
585 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
586 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
587 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
588 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
589 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
590 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
591 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
592 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
593 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
594 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
595 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
596 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
597 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
598 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
599 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
600 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
601 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
602 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
603 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
604 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
605 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
606 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
607 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
608 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
609 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
610 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
611 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
612 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
613 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
614 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
615 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
616 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
617 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
618 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
619 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
620 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
621 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
622 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
623 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
624 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
625 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
626 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
627 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
628 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
629 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
630 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
631 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
632 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
633 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
634 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
635 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
636 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
637 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
638 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
639 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
640 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
641 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
642 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
643 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
644 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
645 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
646 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
647 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
648 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
649 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
650 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
651 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
652 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
653 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
654 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
655 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
656 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
657 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
658 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
659 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
660 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
661 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
662 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
663 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
664 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
665 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
666 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
667 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
668 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
669 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
670 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
671 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
672 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
673 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
674 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
675 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
676 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
677 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
678 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
679 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
680 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
681 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
682 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
683 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
684 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
685 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
686 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
687 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
688 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
689 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
690 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
691 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
692 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
693 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
694 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
695 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
696 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
697 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
698 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
699 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
700 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
701 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
702 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
703 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
704 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
705 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
706 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
707 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
708 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
709 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
710 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
711 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
712 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
713 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
714 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
715 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
716 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
717 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
718 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
719 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
720 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
721 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
722 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
723 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
724 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
725 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
726 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
727 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
728 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
729 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
730 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
731 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
732 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
733 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
734 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
735 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
736 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
737 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
738 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
739 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
740 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
741 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
742 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
743 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
744 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
745 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
746 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
747 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
748 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
749 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
750 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
751 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
752 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
753 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
754 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
755 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
756 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
757 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
758 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
759 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
760 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
761 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
762 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
763 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
764 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
765 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
766 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
767 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
768 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
769 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
770 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
771 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
772 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
773 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
774 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
775 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
776 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
777 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
778 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
779 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
780 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
781 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
782 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
783 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
784 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
785 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
786 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
787 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
788 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
789 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
790 Low Math Random method This method is not as random as it is supossed to be. It should not be use to generate OTP codes.
791 Low Sleep Method Sleep Method is used with vars as arguments. If those vars are modified it could force the aplication to stop indefinitely.
792 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
793 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
794 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
795 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
796 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
797 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
798 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
799 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
800 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
801 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
802 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
803 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
804 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
805 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
806 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
807 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
808 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
809 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
810 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
811 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
812 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
813 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
814 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
815 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
816 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
817 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
818 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
819 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
820 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
821 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
822 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
823 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
824 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
825 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
826 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
827 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
828 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
829 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
830 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
831 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
832 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
833 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
834 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
835 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
836 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
837 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
838 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
839 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
840 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
841 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
842 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
843 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
844 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
845 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
846 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
847 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
848 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
849 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
850 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
851 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
852 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
853 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
854 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
855 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
856 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
857 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
858 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
859 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
860 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
861 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
862 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
863 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
864 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
865 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
866 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
867 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
868 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
869 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
870 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
871 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
872 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
873 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
874 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
875 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
876 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
877 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
878 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
879 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
880 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
881 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
882 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
883 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
884 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
885 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
886 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
887 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
888 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
889 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
890 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
891 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
892 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
893 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
894 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
895 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
896 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
897 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
898 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
899 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
900 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
901 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
902 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
903 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
904 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
905 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
906 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
907 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
908 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
909 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
910 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
911 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
912 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
913 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
914 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
915 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
916 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
917 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
918 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
919 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
920 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
921 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
922 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
923 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
924 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
925 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
926 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
927 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
928 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
929 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
930 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
931 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
932 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
933 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
934 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
935 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
936 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
937 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
938 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
939 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
940 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
941 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
942 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
943 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
944 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
945 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
946 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
947 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
948 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
949 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
950 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
951 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
952 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
953 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
954 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
955 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
956 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
957 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
958 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
959 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
960 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
961 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
962 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
963 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
964 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
965 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
966 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
967 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
968 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
969 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
970 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
971 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
972 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
973 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
974 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
975 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
976 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
977 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
978 Low Unchecked output in Logs Sensitive information should never be logged since it can lead to that information being disclosed.
1 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
2 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
3 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
4 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
5 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
6 Warning Base64 Encode This application is using Base64 encoding. This is not a secure method to encode data.
7 Warning Base64 decode This application is using Base64 decoding.
8 Warning Base64 decode This application is using Base64 decoding.
9 Warning Base64 decode This application is using Base64 decoding.
10 Warning Base64 decode This application is using Base64 decoding.
11 Warning Base64 decode This application is using Base64 decoding.
12 Warning Base64 decode This application is using Base64 decoding.
13 Warning Base64 decode This application is using Base64 decoding.
14 Warning Base64 decode This application is using Base64 decoding.
15 Warning Camera permission Allows the app to take pictures and videos with the camera. This permission allows the app to use the camera at any time without your confirmation. Check if the permission is actually needed.
16 Warning Certificate or Keystore disclosure The decompilation of the source code could lead to the disclosure of hardcoded certificate or keystore.
17 Warning Certificate or Keystore disclosure The decompilation of the source code could lead to the disclosure of hardcoded certificate or keystore.
18 Warning Exported activity Exported activity was found. It can be used by other applications.
19 Warning Exported activity Exported activity was found. It can be used by other applications.
20 Warning Exported activity Exported activity was found. It can be used by other applications.
21 Warning Exported activity Exported activity was found. It can be used by other applications.
22 Warning Exported activity Exported activity was found. It can be used by other applications.
23 Warning Exported activity Exported activity was found. It can be used by other applications.
24 Warning Exported activity Exported activity was found. It can be used by other applications.
25 Warning Exported activity Exported activity was found. It can be used by other applications.
26 Warning Exported activity Exported activity was found. It can be used by other applications.
27 Warning Exported activity Exported activity was found. It can be used by other applications.
28 Warning Exported activity Exported activity was found. It can be used by other applications.
29 Warning Exported activity Exported activity was found. It can be used by other applications.
30 Warning Exported activity Exported activity was found. It can be used by other applications.
31 Warning Exported activity Exported activity was found. It can be used by other applications.
32 Warning Exported activity Exported activity was found. It can be used by other applications.
33 Warning Exported activity Exported activity was found. It can be used by other applications.
34 Warning Exported activity Exported activity was found. It can be used by other applications.
35 Warning Exported receiver Exported receiver was found. It can be used by other applications.
36 Warning Exported service Exported service was found. It can be used by other applications.
37 Warning Exported service Exported service was found. It can be used by other applications.
38 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
39 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
40 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
41 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
42 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
43 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
44 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
45 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
46 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
47 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
48 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
49 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
50 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
51 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
52 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
53 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
54 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
55 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
56 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
57 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
58 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
59 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
60 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
61 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
62 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
63 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
64 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
65 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
66 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
67 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
68 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
69 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
70 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
71 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
72 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
73 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
74 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
75 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
76 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
77 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
78 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
79 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
80 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
81 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
82 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
83 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
84 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
85 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
86 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
87 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
88 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
89 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
90 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
91 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
92 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
93 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
94 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
95 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
96 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
97 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
98 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
99 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
100 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
101 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
102 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
103 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
104 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
105 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
106 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
107 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
108 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
109 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
110 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
111 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
112 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
113 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
114 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
115 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
116 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
117 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
118 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
119 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
120 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
121 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
122 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
123 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
124 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
125 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
126 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
127 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
128 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
129 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
130 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
131 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
132 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
133 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
134 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
135 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
136 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
137 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
138 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
139 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
140 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
141 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
142 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
143 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
144 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
145 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
146 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
147 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
148 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
149 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
150 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
151 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
152 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
153 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
154 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
155 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
156 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
157 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
158 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
159 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
160 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
161 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
162 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
163 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
164 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
165 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
166 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
167 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
168 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
169 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
170 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
171 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
172 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
173 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
174 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
175 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
176 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
177 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
178 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
179 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
180 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
181 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
182 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
183 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
184 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
185 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
186 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
187 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
188 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
189 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
190 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
191 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
192 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
193 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
194 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
195 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
196 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
197 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
198 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
199 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
200 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
201 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
202 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
203 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
204 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
205 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
206 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
207 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
208 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
209 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
210 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
211 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
212 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
213 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
214 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
215 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
216 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
217 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
218 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
219 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
220 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
221 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
222 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
223 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
224 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
225 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
226 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
227 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
228 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
229 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
230 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
231 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
232 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
233 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
234 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
235 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
236 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
237 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
238 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
239 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
240 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
241 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
242 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
243 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
244 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
245 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
246 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
247 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
248 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
249 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
250 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
251 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
252 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
253 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
254 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
255 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
256 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
257 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
258 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
259 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
260 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
261 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
262 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
263 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
264 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
265 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
266 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
267 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
268 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
269 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
270 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
271 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
272 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
273 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
274 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
275 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
276 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
277 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
278 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
279 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
280 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
281 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
282 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
283 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
284 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
285 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
286 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
287 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
288 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
289 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
290 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
291 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
292 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
293 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
294 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
295 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
296 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
297 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
298 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
299 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
300 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
301 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
302 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
303 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
304 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
305 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
306 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
307 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
308 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
309 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
310 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
311 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
312 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
313 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
314 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
315 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
316 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
317 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
318 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
319 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
320 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
321 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
322 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
323 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
324 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
325 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
326 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
327 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
328 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
329 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
330 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
331 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
332 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
333 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
334 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
335 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
336 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
337 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
338 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
339 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
340 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
341 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
342 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
343 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
344 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
345 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
346 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
347 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
348 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
349 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
350 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
351 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
352 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
353 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
354 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
355 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
356 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
357 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
358 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
359 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
360 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
361 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
362 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
363 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
364 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
365 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
366 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
367 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
368 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
369 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
370 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
371 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
372 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
373 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
374 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
375 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
376 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
377 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
378 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
379 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
380 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
381 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
382 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
383 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
384 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
385 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
386 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
387 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
388 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
389 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
390 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
391 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
392 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
393 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
394 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
395 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
396 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
397 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
398 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
399 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
400 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
401 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
402 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
403 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
404 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
405 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
406 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
407 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
408 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
409 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
410 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
411 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
412 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
413 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
414 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
415 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
416 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
417 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
418 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
419 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
420 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
421 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
422 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
423 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
424 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
425 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
426 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
427 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
428 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
429 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
430 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
431 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
432 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
433 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
434 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
435 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
436 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
437 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
438 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
439 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
440 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
441 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
442 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
443 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
444 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
445 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
446 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
447 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
448 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
449 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
450 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
451 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
452 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
453 Warning IP Disclosure The decompilation of the source code could lead to the disclosure of private IPs.
454 Warning Internet permission Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet. Check if the permission is actually needed.
455 Warning Large heap The application needs a large heap. This is not a vulnerability as such, but could be in devices with small heap. Check if the large heap is actually needed.
456 Warning Receive SMS permission Allows the app to receive and process SMS messages. This means the app could monitor or delete messages sent to your device without showing them to you. Check if the permission is actually needed.
457 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
458 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
459 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
460 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
461 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
462 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.
463 Warning URL Disclosure The decompilation of the source code could lead to the disclosure of private URLs.

High Vulnerability List

Rooted device detection

Description:
This applications is performing checks for rooted device. This could be use to execute specific code if the device is rooted to take control of it.
File
classes/com/scottyab/rootbeer/b.java
Language
java
Line
193
Affected code
  
public boolean b()
{
String str = Build.TAGS;
if ((str != null) && (str.contains("test-keys"))) {}
for (boolean bool = true;; bool = false) {
return bool;
}
}

System command execution

Description:
The application could execute system command.
File
classes/com/scottyab/rootbeer/b.java
Language
java
Line
125
Affected code
    {
Object localObject2;
try
{
Object localObject1 = Runtime.getRuntime().exec("mount").getInputStream();
if (localObject1 == null)
{
localObject1 = str1;
return (String[])localObject1;

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/com/android/volley/InternalUtils.java
Language
java
Line
28
Affected code
  {
Object localObject = null;
try
{
MessageDigest localMessageDigest = MessageDigest.getInstance("SHA-1");
paramString = paramString.getBytes("UTF-8");
localMessageDigest.update(paramString, 0, paramString.length);
paramString = convertToHex(localMessageDigest.digest());
return paramString;

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
6
Affected code

import java.security.spec.InvalidKeySpecException;
import java.security.spec.KeySpec;
import javax.crypto.SecretKey;
import javax.crypto.spec.DESKeySpec;
import javax.crypto.spec.SecretKeySpec;
import org.spongycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory;

public class DES$KeyFactory

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
20
Affected code
  }

protected SecretKey engineGenerateSecret(KeySpec paramKeySpec)
{
if ((paramKeySpec instanceof DESKeySpec)) {}
for (paramKeySpec = new SecretKeySpec(((DESKeySpec)paramKeySpec).getKey(), "DES");; paramKeySpec = super.engineGenerateSecret(paramKeySpec)) {
return paramKeySpec;
}
}

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
21
Affected code
  
protected SecretKey engineGenerateSecret(KeySpec paramKeySpec)
{
if ((paramKeySpec instanceof DESKeySpec)) {}
for (paramKeySpec = new SecretKeySpec(((DESKeySpec)paramKeySpec).getKey(), "DES");; paramKeySpec = super.engineGenerateSecret(paramKeySpec)) {
return paramKeySpec;
}
}


Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
40
Affected code
    }
for (;;)
{
return paramSecretKey;
if (DESKeySpec.class.isAssignableFrom(paramClass))
{
paramSecretKey = paramSecretKey.getEncoded();
try
{

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
45
Affected code
      {
paramSecretKey = paramSecretKey.getEncoded();
try
{
paramSecretKey = new DESKeySpec(paramSecretKey);
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
10
Affected code
import java.security.spec.AlgorithmParameterSpec;
import java.security.spec.InvalidKeySpecException;
import java.security.spec.KeySpec;
import javax.crypto.SecretKey;
import javax.crypto.spec.DESKeySpec;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.PBEKeySpec;
import javax.crypto.spec.SecretKeySpec;
import org.spongycastle.asn1.ASN1ObjectIdentifier;

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
229
Affected code
    }

protected SecretKey engineGenerateSecret(KeySpec paramKeySpec)
{
if ((paramKeySpec instanceof DESKeySpec)) {}
for (paramKeySpec = new SecretKeySpec(((DESKeySpec)paramKeySpec).getKey(), "DES");; paramKeySpec = super.engineGenerateSecret(paramKeySpec)) {
return paramKeySpec;
}
}

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
230
Affected code
    
protected SecretKey engineGenerateSecret(KeySpec paramKeySpec)
{
if ((paramKeySpec instanceof DESKeySpec)) {}
for (paramKeySpec = new SecretKeySpec(((DESKeySpec)paramKeySpec).getKey(), "DES");; paramKeySpec = super.engineGenerateSecret(paramKeySpec)) {
return paramKeySpec;
}
}


Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
249
Affected code
      }
for (;;)
{
return paramSecretKey;
if (DESKeySpec.class.isAssignableFrom(paramClass))
{
paramSecretKey = paramSecretKey.getEncoded();
try
{

Weak Algorithms

Description:
Using weak algorithms allows an attacker to break the cyphered communications gaining access to plain text content.
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
254
Affected code
        {
paramSecretKey = paramSecretKey.getEncoded();
try
{
paramSecretKey = new DESKeySpec(paramSecretKey);
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());

Medium Vulnerability List

Super user privileges.

Description:
This applications may require super user privileges.
File
classes/com/scottyab/rootbeer/a.java
Language
java
Line
5
Affected code
package com.scottyab.rootbeer;

public final class a
{
public static final String[] a = { "com.noshufou.android.su", "com.noshufou.android.su.elite", "eu.chainfire.supersu", "com.koushikdutta.superuser", "com.thirdparty.superuser", "com.yellowes.su" };
public static final String[] b = { "com.koushikdutta.rommanager", "com.koushikdutta.rommanager.license", "com.dimonvideo.luckypatcher", "com.chelpus.lackypatch", "com.ramdroid.appquarantine", "com.ramdroid.appquarantinepro" };
public static final String[] c = { "com.devadvance.rootcloak", "com.devadvance.rootcloakplus", "de.robv.android.xposed.installer", "com.saurik.substrate", "com.zachspong.temprootremovejb", "com.amphoras.hidemyroot", "com.amphoras.hidemyrootadfree", "com.formyhm.hiderootPremium", "com.formyhm.hideroot" };
public static final String[] d = { "/data/local/", "/data/local/bin/", "/data/local/xbin/", "/sbin/", "/su/bin/", "/system/bin/", "/system/bin/.ext/", "/system/bin/failsafe/", "/system/sd/xbin/", "/system/usr/we-need-root/", "/system/xbin/" };
public static final String[] e = { "/system", "/system/bin", "/system/sbin", "/system/xbin", "/vendor/bin", "/sbin", "/etc" };

Low Vulnerability List

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/android/volley/CacheDispatcher.java
Language
java
Line
50
Affected code
            break label94;
}
localRequest.finish("cache-discard-canceled");
}
catch (Exception localException)
{
VolleyLog.e(localException, "Unhandled exception %s", new Object[] { localException.toString() });
}
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/android/volley/toolbox/AndroidAuthenticator.java
Language
java
Line
62
Affected code
      if (localBundle.containsKey("intent")) {
throw new AuthFailureError((Intent)localBundle.getParcelable("intent"));
}
}
catch (Exception localException)
{
throw new AuthFailureError("Error while retrieving auth token", localException);
}
String str = localBundle.getString("authtoken");

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/android/volley/toolbox/HttpHeaderParser.java
Language
java
Line
52
Affected code
            l6 = l3;
label150:
i++;
}
catch (Exception localException2)
{
long l6 = l3;
long l5 = l4;
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/android/volley/toolbox/HttpHeaderParser.java
Language
java
Line
74
Affected code
          {
l6 = Long.parseLong(str.substring(23));
l5 = l4;
}
catch (Exception localException1)
{
l6 = l3;
l5 = l4;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/google/gson/internal/b$6.java
Language
java
Line
19
Affected code
    {
Object localObject = d.a(a);
return (T)localObject;
}
catch (Exception localException)
{
throw new RuntimeException("Unable to invoke no-args constructor for " + b + ". Register an InstanceCreator with Gson for this type may fix this problem.", localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/google/gson/internal/b.java
Language
java
Line
186
Affected code
        {
Object localObject = d.a(paramClass);
return (T)localObject;
}
catch (Exception localException)
{
throw new RuntimeException("Unable to invoke no-args constructor for " + paramType + ". Register an InstanceCreator with Gson for this type may fix this problem.", localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/google/gson/internal/h.java
Language
java
Line
24
Affected code
      localObject1 = new com/google/gson/internal/h$1;
((1)localObject1).<init>(localMethod, localObject3);
return (h)localObject1;
}
catch (Exception localException1)
{
for (;;)
{
try

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/google/gson/internal/h.java
Language
java
Line
38
Affected code
          ((Method)localObject3).setAccessible(true);
localObject2 = new com/google/gson/internal/h$2;
((2)localObject2).<init>((Method)localObject3, i);
}
catch (Exception localException2)
{
try
{
Object localObject3 = ObjectInputStream.class.getDeclaredMethod("newInstance", new Class[] { Class.class, Class.class });

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/google/gson/internal/h.java
Language
java
Line
47
Affected code
            ((Method)localObject3).setAccessible(true);
h local3 = new com/google/gson/internal/h$3;
local3.<init>((Method)localObject3);
}
catch (Exception localException3)
{
h local4 = new h()
{
public <T> T a(Class<T> paramAnonymousClass)

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b$3.java
Language
java
Line
18
Affected code
      Log.d(b.h(), "Opening camera");
b.a(a).a();
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(a, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b$4.java
Language
java
Line
24
Affected code
        b.b(a).obtainMessage(R.id.zxing_prewiew_size_ready, b.c(a)).sendToTarget();
}
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(a, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b$5.java
Language
java
Line
19
Affected code
      b.a(a).a(b.d(a));
b.a(a).c();
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(a, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b$6.java
Language
java
Line
24
Affected code
      b.b(a).sendEmptyMessage(R.id.zxing_camera_closed);
b.e(a).b();
return;
}
catch (Exception localException)
{
for (;;)
{
Log.e(b.h(), "Failed to close camera", localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b.java
Language
java
Line
32
Affected code
        Log.d(b.h(), "Opening camera");
b.a(b.this).a();
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(b.this, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b.java
Language
java
Line
55
Affected code
          b.b(b.this).obtainMessage(R.id.zxing_prewiew_size_ready, b.c(b.this)).sendToTarget();
}
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(b.this, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b.java
Language
java
Line
76
Affected code
        b.a(b.this).a(b.d(b.this));
b.a(b.this).c();
return;
}
catch (Exception localException)
{
for (;;)
{
b.a(b.this, localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/b.java
Language
java
Line
100
Affected code
        b.b(b.this).sendEmptyMessage(R.id.zxing_camera_closed);
b.e(b.this).b();
return;
}
catch (Exception localException)
{
for (;;)
{
Log.e(b.h(), "Failed to close camera", localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/c.java
Language
java
Line
164
Affected code
    {
l = l();
a(l);
}
catch (Exception localException1)
{
try
{
for (;;)

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/c.java
Language
java
Line
182
Affected code
          localException1 = localException1;
Log.w(a, "Failed to set rotation.");
}
}
catch (Exception localException2)
{
for (;;)
{
try

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/camera/c.java
Language
java
Line
190
Affected code
          try
{
b(true);
}
catch (Exception localException3)
{
Log.w(a, "Camera rejected even safe-mode parameters! No configuration");
}
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/com/journeyapps/barcodescanner/d.java
Language
java
Line
37
Affected code
          continue;
}
paramBinaryBitmap = ((MultiFormatReader)a).decodeWithState(paramBinaryBitmap);
}
catch (Exception paramBinaryBitmap)
{
paramBinaryBitmap = null;
a.reset();
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/a/a/f.java
Language
java
Line
66
Affected code
          str1 = paramString;
continue;
Log.e(a, "Exception::" + localException1.getMessage());
}
catch (Exception localException1) {}
}
catch (Exception localException2)
{
String str2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/a/a/f.java
Language
java
Line
68
Affected code
          Log.e(a, "Exception::" + localException1.getMessage());
}
catch (Exception localException1) {}
}
catch (Exception localException2)
{
String str2;
paramString = null;
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/a/a/h.java
Language
java
Line
63
Affected code
        try
{
c.a().l(localOTPResponse.getResponseData().getDeviceSskey());
}
catch (Exception paramString) {}
}
else
{
localOTPResponse.setErrorMessage(localOTPResponse.getResponseData().getResponseData());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/b/e.java
Language
java
Line
171
Affected code
          continue;
}
paramArrayOfByte1 = n.a(paramArrayOfByte1, (byte[])localObject1);
}
catch (Exception paramArrayOfByte1)
{
paramArrayOfByte1 = null;
}
break;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/b/f.java
Language
java
Line
107
Affected code
        {
return (String)localObject1;
}
}
catch (Exception paramString)
{
a(x + "Exception in parsing CISResponse : " + paramString.toString(), paramString);
localObject1 = localObject2;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/b/f.java
Language
java
Line
169
Affected code
          break;
}
}
}
catch (Exception paramContext)
{
for (;;)
{
boolean bool2 = bool1;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/b/f.java
Language
java
Line
234
Affected code
        if (!bool2) {
continue;
}
}
catch (Exception paramContext)
{
for (;;) {}
}
return bool1;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/b/f.java
Language
java
Line
254
Affected code
      localByteArrayInputStream.<init>(((String)localObject1).getBytes());
localObject1 = (X509Certificate)CertificateFactory.getInstance("X.509").generateCertificate(localByteArrayInputStream);
return (X509Certificate)localObject1;
}
catch (Exception localException)
{
for (;;)
{
Log.e(x, "Exception::" + localException.toString());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/c/a/a.java
Language
java
Line
60
Affected code
        }
localObject = j.a(paramArrayOfByte, f.o, (SecretKey)localObject, f.p, f.q);
paramArrayOfByte = (byte[])localObject;
}
catch (Exception localException)
{
Object localObject;
Log.e(a, "Exception::" + localException.toString());
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/c/a/a.java
Language
java
Line
94
Affected code
        arrayOfByte1 = Arrays.copyOfRange(paramArrayOfByte, 16, 28);
paramArrayOfByte = Arrays.copyOfRange(paramArrayOfByte, 28, paramArrayOfByte.length);
}
}
catch (Exception paramArrayOfByte)
{
for (;;)
{
Log.e(a, "Exception::" + paramArrayOfByte.toString());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/c/a/b.java
Language
java
Line
139
Affected code
        try
{
j.a(paramString, false, paramBiometricSettings.isUnlockBiometrics());
}
catch (Exception localException)
{
Log.e(a, localException.getMessage() + "--" + localException.toString());
}
break;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/c/a/d.java
Language
java
Line
60
Affected code
          }
localObject = j.a(paramArrayOfByte, f.o, (SecretKey)localObject, f.p, f.q);
paramArrayOfByte = (byte[])localObject;
}
catch (Exception localException)
{
Object localObject;
Log.e(b, "Exception::" + localException.toString());
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/d/b$1.java
Language
java
Line
88
Affected code
            }
b.onResponse(paramString);
}
}
catch (Exception paramString)
{
for (;;)
{
Log.e(b.b(), "Exception::" + paramString.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/d/b$1.java
Language
java
Line
202
Affected code
        return paramNetworkResponse;
localUnsupportedEncodingException = localUnsupportedEncodingException;
Log.e(b.b(), "Exception::" + localUnsupportedEncodingException.getMessage());
}
catch (Exception paramNetworkResponse)
{
for (;;)
{
Log.e(b.b(), "Exception::" + paramNetworkResponse.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/d/b.java
Language
java
Line
320
Affected code
                }
paramListener.onResponse(paramAnonymousString);
}
}
catch (Exception paramAnonymousString)
{
for (;;)
{
Log.e(b.b(), "Exception::" + paramAnonymousString.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/d/b.java
Language
java
Line
434
Affected code
            return paramAnonymousNetworkResponse;
localUnsupportedEncodingException = localUnsupportedEncodingException;
Log.e(b.b(), "Exception::" + localUnsupportedEncodingException.getMessage());
}
catch (Exception paramAnonymousNetworkResponse)
{
for (;;)
{
Log.e(b.b(), "Exception::" + paramAnonymousNetworkResponse.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/d/d.java
Language
java
Line
87
Affected code
      try
{
j.b(paramString);
}
catch (Exception paramString) {}
}
}

private boolean c(Object paramObject)

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/f.java
Language
java
Line
45
Affected code
        paramString.generateKeyPair().getPrivate();
}
return;
}
catch (Exception paramContext)
{
for (;;)
{
Log.e(b, "Exception::" + paramContext.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/g.java
Language
java
Line
55
Affected code
        ((X509TrustManager)localObject[j]).checkServerTrusted(paramArrayOfX509Certificate, paramString);
}
i = paramArrayOfX509Certificate.length;
}
catch (Exception paramArrayOfX509Certificate)
{
throw new CertificateException(paramArrayOfX509Certificate.toString());
}
for (int j = 0;; j++) {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/j.java
Language
java
Line
455
Affected code
        if ((paramString1 != null) && (!paramString1.isShowing())) {
paramString1.show();
}
}
catch (Exception parama)
{
for (;;)
{
paramContext = paramContext.getResources().getDrawable(2130837621);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/j.java
Language
java
Line
722
Affected code
        ((Intent)localObject1).putExtra("bundle_key_uid", paramString);
((Intent)localObject1).putExtra("bundle_key_remaining_timer", paramBoolean1);
((Context)localObject2).startService((Intent)localObject1);
}
catch (Exception paramString) {}
}
}

/* Error */

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/j.java
Language
java
Line
978
Affected code
        paramString1.getWindow().setAttributes(parama);
paramString1.show();
return paramString1;
}
catch (Exception parama)
{
for (;;)
{
paramContext = paramContext.getResources().getDrawable(2130837621);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/j/l.java
Language
java
Line
30
Affected code
      paramString2.<init>(paramString1);
localZipFile.addFile(paramString2, localZipParameters);
return;
}
catch (Exception paramString1)
{
for (;;)
{
Log.e(a, "Exception::" + paramString1.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/service/CountDownService.java
Language
java
Line
39
Affected code
        break label102;
}
l1 = l2;
}
catch (Exception paramString)
{
label102:
for (;;)
{

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/activity/BaseActivity.java
Language
java
Line
61
Affected code
        return;
b().a("");
}
}
catch (Exception paramString)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/activity/HomeActivity.java
Language
java
Line
392
Affected code
        continue;
super.onBackPressed();
return;
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/activity/SplashScreenActivity$a.java
Language
java
Line
47
Affected code
      {
Log.e(SplashScreenActivity.a, "Exception::" + paramVarArgs.getMessage() + "," + paramVarArgs.toString());
}
}
catch (Exception paramVarArgs)
{
for (;;)
{
Log.e(SplashScreenActivity.a, "Playstore Exception::" + paramVarArgs.getMessage() + "," + paramVarArgs.toString());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/activity/SplashScreenActivity.java
Language
java
Line
131
Affected code
        {
Log.e(SplashScreenActivity.a, "Exception::" + paramVarArgs.getMessage() + "," + paramVarArgs.toString());
}
}
catch (Exception paramVarArgs)
{
for (;;)
{
Log.e(SplashScreenActivity.a, "Playstore Exception::" + paramVarArgs.getMessage() + "," + paramVarArgs.toString());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/activity/TotpGeneratorActivity.java
Language
java
Line
183
Affected code
            i1++;
break label73;
i1 = 0;
}
catch (Exception localException)
{
for (;;)
{
Log.e(b, "Exception::" + localException.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/BioPreferenceFragment$11.java
Language
java
Line
27
Affected code
    {
j.a(j.a, paramContext);
return;
}
catch (Exception paramContext)
{
for (;;)
{
Log.e(BioPreferenceFragment.b(), "exception::" + paramContext.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/BioPreferenceFragment.java
Language
java
Line
268
Affected code
      {
j.a(j.a, paramAnonymousContext);
return;
}
catch (Exception paramAnonymousContext)
{
for (;;)
{
Log.e(BioPreferenceFragment.b(), "exception::" + paramAnonymousContext.getMessage());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/HomeFragment$1.java
Language
java
Line
33
Affected code
          HomeFragment.b(a);
}
return;
}
catch (Exception paramIntent)
{
long l = -1L;
continue;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/HomeFragment.java
Language
java
Line
54
Affected code
            HomeFragment.b(HomeFragment.this);
}
return;
}
catch (Exception paramAnonymousIntent)
{
long l = -1L;
continue;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment$16.java
Language
java
Line
21
Affected code
        return;
ProfileFragment.p(a);
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment$16.java
Language
java
Line
38
Affected code
        return;
ProfileFragment.a(a, paramLong);
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment.java
Language
java
Line
1208
Affected code
      {
for (;;) {}
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment.java
Language
java
Line
1320
Affected code
          localObject2 = a((ResidentProfile)localList.get(i2), i2, l1);
localObject1 = localObject2;
i2++;
}
catch (Exception localException)
{
Log.e(o, "Exception::" + localException.getMessage());
}
i2 = 0;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment.java
Language
java
Line
1495
Affected code
            return;
ProfileFragment.p(ProfileFragment.this);
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment.java
Language
java
Line
1512
Affected code
            return;
ProfileFragment.a(ProfileFragment.this, paramAnonymousLong);
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/in/gov/uidai/mAadhaarPlus/ui/fragment/ProfileFragment.java
Language
java
Line
1813
Affected code
          in.gov.uidai.mAadhaarPlus.j.c.a().h(q.getUid());
}
}
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
193
Affected code
        paramZipModel.<init>("invalid central directory/file headers, cannot write end of central directory record");
throw paramZipModel;
}
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
int i = paramZipModel.getCentralDirectory().getFileHeaders().size();

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
392
Affected code
        copyByteArrayToArrayList(new byte[] { 0, 0, 0, 0 }, paramList);
continue;
copyByteArrayToArrayList(Zip4jUtil.convertCharset(paramFileHeader.getFileName()), paramList);
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
label884:

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
425
Affected code
    catch (ZipException paramZipModel)
{
throw paramZipModel;
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
479
Affected code
        copyByteArrayToArrayList(paramOutputStream, paramList);
copyByteArrayToArrayList(paramOutputStream, paramList);
}
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
label280:

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
735
Affected code
    catch (ZipException paramZipModel)
{
throw paramZipModel;
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/HeaderWriter.java
Language
java
Line
802
Affected code
        case 22: 
l2 = paramInt1;
}
}
catch (Exception paramLocalFileHeader)
{
throw new ZipException(paramLocalFileHeader);
}
long l2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/core/ZipFile.java
Language
java
Line
600
Affected code
    {
readZipInfo();
bool = true;
}
catch (Exception localException)
{
for (;;)
{
boolean bool = false;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/AESDecrypter.java
Language
java
Line
55
Affected code
      paramArrayOfByte.<init>(localPBKDF2Parameters);
paramArrayOfByte = paramArrayOfByte.deriveKey(paramArrayOfChar, KEY_LENGTH + MAC_LENGTH + 2);
return paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/AESDecrypter.java
Language
java
Line
148
Affected code
      catch (ZipException paramArrayOfByte)
{
throw paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/AESEncrpyter.java
Language
java
Line
59
Affected code
      paramArrayOfByte.<init>(localPBKDF2Parameters);
paramArrayOfByte = paramArrayOfByte.deriveKey(paramArrayOfChar, KEY_LENGTH + MAC_LENGTH + 2);
return paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/StandardDecrypter.java
Language
java
Line
43
Affected code
        zipCryptoEngine.updateKeys((byte)j);
paramArrayOfByte[i] = ((byte)(byte)j);
i++;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/StandardDecrypter.java
Language
java
Line
76
Affected code
          i = paramArrayOfByte[(j + 1)];
}
j++;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/crypto/StandardEncrypter.java
Language
java
Line
66
Affected code
      {
paramArrayOfByte[i] = encryptByte(paramArrayOfByte[i]);
i++;
}
catch (Exception paramArrayOfByte)
{
throw new ZipException(paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/io/CipherOutputStream.java
Language
java
Line
522
Affected code
        throw paramFile;
fileHeader.setOffsetLocalHeader(((SplitOutputStream)outputStream).getFilePointer());
continue;
}
catch (Exception paramFile)
{
throw new ZipException(paramFile);
}
label467:

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/unzip/Unzip.java
Language
java
Line
74
Affected code
          if (!paramString1.exists()) {
paramString1.mkdirs();
}
}
catch (Exception paramFileHeader)
{
throw new ZipException(paramFileHeader);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/unzip/UnzipEngine.java
Language
java
Line
566
Affected code
    catch (IOException paramRandomAccessFile)
{
throw new ZipException(paramRandomAccessFile);
}
catch (Exception paramRandomAccessFile)
{
throw new ZipException(paramRandomAccessFile);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/unzip/UnzipEngine.java
Language
java
Line
586
Affected code
    catch (ZipException paramRandomAccessFile)
{
throw paramRandomAccessFile;
}
catch (Exception paramRandomAccessFile)
{
throw new ZipException(paramRandomAccessFile);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/ArchiveMaintainer.java
Language
java
Line
117
Affected code
            paramLong1 = paramLong2;
}
}
}
catch (Exception paramRandomAccessFile)
{
label207:
throw new ZipException(paramRandomAccessFile);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/ArchiveMaintainer.java
Language
java
Line
191
Affected code
      }
paramZipModel = new RandomAccessFile((File)localObject, "r");
return paramZipModel;
}
catch (Exception paramZipModel)
{
label197:
throw new ZipException(paramZipModel);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/ArchiveMaintainer.java
Language
java
Line
1012
Affected code
    catch (FileNotFoundException paramFile)
{
throw new ZipException(paramFile);
}
catch (Exception paramFile)
{
throw new ZipException(paramFile);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/ArchiveMaintainer.java
Language
java
Line
1050
Affected code
        paramZipModel.<init>("corrupt zip model - getCentralDirectory, cannot update split zip model");
throw paramZipModel;
}
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
paramZipModel.getEndCentralDirRecord().setNoOfThisDisk(0);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/ArchiveMaintainer.java
Language
java
Line
1098
Affected code
          k++;
continue;
}
}
catch (Exception paramZipModel)
{
throw new ZipException(paramZipModel);
}
return;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
94
Affected code
      localFile.<init>(paramString);
boolean bool = localFile.canRead();
return bool;
}
catch (Exception paramString)
{
throw new ZipException("cannot read zip file");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
115
Affected code
      localFile.<init>(paramString);
boolean bool = localFile.canWrite();
return bool;
}
catch (Exception paramString)
{
throw new ZipException("cannot read zip file");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
148
Affected code
          paramString.<init>("output folder is not valid");
throw paramString;
}
}
catch (Exception paramString)
{
throw new ZipException("Cannot create destination folder");
}
if (!paramString.canWrite())

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
181
Affected code
        Object localObject;
paramString = paramString.getBytes();
continue;
}
catch (Exception paramString)
{
throw new ZipException(paramString);
}
return paramString;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
244
Affected code
        String str;
paramString = InternalZipConstants.CHARSET_DEFAULT;
continue;
}
catch (Exception paramString)
{
paramString = InternalZipConstants.CHARSET_DEFAULT;
continue;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
331
Affected code
      {
paramString1 = ByteBuffer.wrap(paramString1.getBytes());
continue;
}
catch (Exception paramString1)
{
throw new ZipException(paramString1);
}
return paramString1.limit();

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/lingala/zip4j/util/Zip4jUtil.java
Language
java
Line
669
Affected code
      {
boolean bool = false;
}
}
catch (Exception paramString)
{
throw new ZipException(paramString);
}
return bool;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/BulkCursorNative.java
Language
java
Line
69
Affected code
        paramParcel2.writeInt(1);
paramParcel1.writeToParcel(paramParcel2, 0);
bool = true;
}
catch (Exception paramParcel1)
{
DatabaseUtils.writeExceptionToParcel(paramParcel2, paramParcel1);
bool = true;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/BulkCursorToCursorAdaptor.java
Language
java
Line
261
Affected code
        mWindow = null;
super.requery();
bool = true;
}
catch (Exception localException)
{
Log.e("BulkCursor", "Unable to requery because the remote process exception " + localException.getMessage());
deactivate();
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/DatabaseUtils.java
Language
java
Line
465
Affected code
      paramString = new java/lang/String;
paramString.<init>(arrayOfByte, 0, getKeyLen(arrayOfByte), "ISO8859_1");
return paramString;
}
catch (Exception paramString)
{
for (;;)
{
paramString = "";

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/DefaultDatabaseErrorHandler.java
Language
java
Line
25
Affected code
        File localFile = new java/io/File;
localFile.<init>(paramString);
localFile.delete();
}
catch (Exception paramString)
{
Log.w(TAG, "delete failed: " + paramString.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/DefaultDatabaseErrorHandler.java
Language
java
Line
44
Affected code
      paramSQLiteDatabase.close();
deleteDatabaseFile(paramSQLiteDatabase.getPath());
return;
}
catch (Exception localException)
{
for (;;)
{
Log.e(TAG, "Exception closing Database object for corrupted database, ignored", localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/database/SQLiteContentHelper.java
Language
java
Line
39
Affected code
      paramSQLiteDatabase.setAccessible(true);
paramSQLiteDatabase = (ParcelFileDescriptor)paramSQLiteDatabase.invoke(paramString, new Object[0]);
return new AssetFileDescriptor(paramSQLiteDatabase, 0L, paramString.length());
}
catch (Exception paramSQLiteDatabase)
{
for (;;)
{
paramArrayOfString = new java/lang/StringBuilder;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/database/SQLiteCursor$QueryThread.java
Language
java
Line
64
Affected code
        }
SQLiteCursor.access$200(this$0).unlock();
break label50;
}
catch (Exception localException)
{
SQLiteCursor.access$200(this$0).unlock();
break label50;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/net/sqlcipher/database/SQLiteCursor.java
Language
java
Line
693
Affected code
          }
mLock.unlock();
break label50;
}
catch (Exception localException)
{
mLock.unlock();
break label50;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/jsoup/helper/HttpConnection.java
Language
java
Line
103
Affected code
      ((URL)localObject).<init>(paramString);
localObject = encodeUrl((URL)localObject).toExternalForm();
paramString = (String)localObject;
}
catch (Exception localException)
{
for (;;) {}
}
return paramString;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/jsoup/helper/HttpConnection.java
Language
java
Line
121
Affected code
      localObject = new java/net/URL;
((URL)localObject).<init>(localURI.toASCIIString());
paramURL = (URL)localObject;
}
catch (Exception localException)
{
for (;;) {}
}
return paramURL;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/ASN1Enumerated.java
Language
java
Line
75
Affected code
        try
{
paramObject = (ASN1Enumerated)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/ASN1GeneralizedTime.java
Language
java
Line
108
Affected code
        try
{
paramObject = (ASN1GeneralizedTime)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/ASN1Integer.java
Language
java
Line
52
Affected code
        try
{
paramObject = (ASN1Integer)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/ASN1UTCTime.java
Language
java
Line
62
Affected code
        try
{
paramObject = (ASN1UTCTime)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERBMPString.java
Language
java
Line
43
Affected code
        try
{
paramObject = (DERBMPString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERBitString.java
Language
java
Line
59
Affected code
        try
{
paramObject = (DERBitString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERGeneralString.java
Language
java
Line
35
Affected code
        try
{
paramObject = (DERGeneralString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERGraphicString.java
Language
java
Line
30
Affected code
        try
{
paramObject = (DERGraphicString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERIA5String.java
Language
java
Line
46
Affected code
        try
{
paramObject = (DERIA5String)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERNumericString.java
Language
java
Line
43
Affected code
        try
{
paramObject = (DERNumericString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERPrintableString.java
Language
java
Line
43
Affected code
        try
{
paramObject = (DERPrintableString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERT61String.java
Language
java
Line
35
Affected code
        try
{
paramObject = (DERT61String)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERT61UTF8String.java
Language
java
Line
37
Affected code
        try
{
paramObject = new DERT61UTF8String(((DERT61String)fromByteArray((byte[])paramObject)).getOctets());
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERUTF8String.java
Language
java
Line
35
Affected code
        try
{
paramObject = (DERUTF8String)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERUniversalString.java
Language
java
Line
32
Affected code
        try
{
paramObject = (DERUniversalString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERVideotexString.java
Language
java
Line
30
Affected code
        try
{
paramObject = (DERVideotexString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DERVisibleString.java
Language
java
Line
35
Affected code
        try
{
paramObject = (DERVisibleString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/DLBitString.java
Language
java
Line
59
Affected code
        try
{
paramObject = (ASN1BitString)fromByteArray((byte[])paramObject);
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("encoding error in getInstance: " + ((Exception)paramObject).toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/x500/X500Name.java
Language
java
Line
146
Affected code
            X500Name localX500Name = new org/spongycastle/asn1/x500/X500Name;
localX500Name.<init>(ASN1Sequence.getInstance(((ASN1Encodable)paramObject).toASN1Primitive()));
bool = ((X500NameStyle)localObject).areEqual(this, localX500Name);
}
catch (Exception paramObject)
{
bool = false;
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/asn1/x9/X962Parameters.java
Language
java
Line
51
Affected code
        try
{
paramObject = new X962Parameters(ASN1Primitive.fromByteArray((byte[])paramObject));
}
catch (Exception paramObject)
{
throw new IllegalArgumentException("unable to parse encoded data: " + ((Exception)paramObject).getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/AttributeCertificateHolder.java
Language
java
Line
237
Affected code
          }
bool1 = bool2;
}
}
catch (Exception paramObject)
{
bool1 = bool2;
}
localOutputStream.write(localX509CertificateHolder.getSubjectPublicKeyInfo().getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/X509AttributeCertificateHolder.java
Language
java
Line
217
Affected code
      localDEROutputStream.writeObject(localAttributeCertificateInfo);
paramContentVerifierProvider.close();
return localContentVerifier.verify(getSignature());
}
catch (Exception paramContentVerifierProvider)
{
throw new CertException("unable to process signature: " + paramContentVerifierProvider.getMessage(), paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/X509CRLHolder.java
Language
java
Line
230
Affected code
      localDEROutputStream.writeObject(localTBSCertList);
localOutputStream.close();
return paramContentVerifierProvider.verify(x509CRL.getSignature().getOctets());
}
catch (Exception paramContentVerifierProvider)
{
throw new CertException("unable to process signature: " + paramContentVerifierProvider.getMessage(), paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/X509CertificateHolder.java
Language
java
Line
192
Affected code
      paramContentVerifierProvider.writeObject(localTBSCertificate);
localOutputStream.close();
return localContentVerifier.verify(getSignature());
}
catch (Exception paramContentVerifierProvider)
{
throw new CertException("unable to process signature: " + paramContentVerifierProvider.getMessage(), paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/cmp/ProtectedPKIMessage.java
Language
java
Line
114
Affected code
      localOutputStream.close();
boolean bool = Arrays.areEqual(paramPKMACBuilder.getMac(), pkiMessage.getProtection().getBytes());
return bool;
}
catch (Exception paramPKMACBuilder)
{
throw new CMPException("unable to verify MAC: " + paramPKMACBuilder.getMessage(), paramPKMACBuilder);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/cmp/ProtectedPKIMessage.java
Language
java
Line
128
Affected code
      paramContentVerifierProvider = paramContentVerifierProvider.get(pkiMessage.getHeader().getProtectionAlg());
boolean bool = verifySignature(pkiMessage.getProtection().getBytes(), paramContentVerifierProvider);
return bool;
}
catch (Exception paramContentVerifierProvider)
{
throw new CMPException("unable to verify signature: " + paramContentVerifierProvider.getMessage(), paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/crmf/PKIArchiveControl.java
Language
java
Line
47
Affected code
    catch (CMSException localCMSException)
{
throw new CRMFException("CMS parsing error: " + localCMSException.getMessage(), localCMSException.getCause());
}
catch (Exception localException)
{
throw new CRMFException("CRMF parsing error: " + localException.getMessage(), localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/crmf/jcajce/CRMFHelper.java
Language
java
Line
552
Affected code
      localX509EncodedKeySpec.<init>(paramSubjectPublicKeyInfo.getEncoded());
paramSubjectPublicKeyInfo = createKeyFactory(paramSubjectPublicKeyInfo.getAlgorithm().getAlgorithm()).generatePublic(localX509EncodedKeySpec);
return paramSubjectPublicKeyInfo;
}
catch (Exception paramSubjectPublicKeyInfo)
{
throw new CRMFException("invalid key: " + paramSubjectPublicKeyInfo.getMessage(), paramSubjectPublicKeyInfo);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/BasicOCSPResp.java
Language
java
Line
191
Affected code
      paramContentVerifierProvider.close();
boolean bool = localContentVerifier.verify(getSignature());
return bool;
}
catch (Exception paramContentVerifierProvider)
{
throw new OCSPException("exception processing sig: " + paramContentVerifierProvider, paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/BasicOCSPRespBuilder.java
Language
java
Line
82
Affected code
      try
{
((ASN1EncodableVector)localObject2).add(((ResponseObject)((Iterator)localObject1).next()).toResponse());
}
catch (Exception paramContentSigner)
{
throw new OCSPException("exception creating Request", paramContentSigner);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/BasicOCSPRespBuilder.java
Language
java
Line
111
Affected code
          paramContentSigner = new DERSequence(paramContentSigner);
}
}
}
catch (Exception paramContentSigner)
{
throw new OCSPException("exception processing TBSRequest: " + paramContentSigner.getMessage(), paramContentSigner);
}
return new BasicOCSPResp(new BasicOCSPResponse((ResponseData)localObject2, localAlgorithmIdentifier, (DERBitString)localObject1, paramContentSigner));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/CertificateID.java
Language
java
Line
59
Affected code
      paramX509CertificateHolder.<init>(paramDigestCalculator.getDigest());
paramDigestCalculator = new CertID(paramDigestCalculator.getAlgorithmIdentifier(), (ASN1OctetString)localObject, paramX509CertificateHolder, paramASN1Integer);
return paramDigestCalculator;
}
catch (Exception paramDigestCalculator)
{
throw new OCSPException("problem creating ID: " + paramDigestCalculator, paramDigestCalculator);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/OCSPReq.java
Language
java
Line
183
Affected code
      paramContentVerifierProvider.getOutputStream().write(req.getTbsRequest().getEncoded("DER"));
boolean bool = paramContentVerifierProvider.verify(getSignature());
return bool;
}
catch (Exception paramContentVerifierProvider)
{
throw new OCSPException("exception processing signature: " + paramContentVerifierProvider, paramContentVerifierProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/OCSPReqBuilder.java
Language
java
Line
35
Affected code
      try
{
((ASN1EncodableVector)localObject2).add(((RequestObject)((Iterator)localObject1).next()).toRequest());
}
catch (Exception paramContentSigner)
{
throw new OCSPException("exception creating Request", paramContentSigner);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/OCSPReqBuilder.java
Language
java
Line
63
Affected code
          }
localObject2 = new Signature(paramContentSigner, (DERBitString)localObject2, new DERSequence(localASN1EncodableVector));
}
}
catch (Exception paramContentSigner)
{
throw new OCSPException("exception processing TBSRequest: " + paramContentSigner, paramContentSigner);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/OCSPResp.java
Language
java
Line
106
Affected code
          try
{
localObject = new BasicOCSPResp(BasicOCSPResponse.getInstance(ASN1Primitive.fromByteArray(((ResponseBytes)localObject).getResponse().getOctets())));
}
catch (Exception localException)
{
throw new OCSPException("problem decoding object: " + localException, localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/OCSPUtils.java
Language
java
Line
27
Affected code
    {
paramASN1GeneralizedTime = paramASN1GeneralizedTime.getDate();
return paramASN1GeneralizedTime;
}
catch (Exception paramASN1GeneralizedTime)
{
throw new IllegalStateException("exception processing GeneralizedTime: " + paramASN1GeneralizedTime.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cert/ocsp/RespID.java
Language
java
Line
41
Affected code
        paramSubjectPublicKeyInfo.<init>("only SHA-1 can be used with RespID");
throw paramSubjectPublicKeyInfo;
}
}
catch (Exception paramSubjectPublicKeyInfo)
{
throw new OCSPException("problem creating ID: " + paramSubjectPublicKeyInfo, paramSubjectPublicKeyInfo);
}
Object localObject = paramDigestCalculator.getOutputStream();

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSAuthenticatedData.java
Language
java
Line
168
Affected code
    {
byte[] arrayOfByte = encodeObj(macAlg.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSAuthenticatedDataParser.java
Language
java
Line
158
Affected code
    {
byte[] arrayOfByte = encodeObj(macAlg.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSDigestedData.java
Language
java
Line
69
Affected code
    {
localObject = new CMSProcessableByteArray(((ContentInfo)localObject).getContentType(), ((ASN1OctetString)((ContentInfo)localObject).getContent()).getOctets());
return (CMSProcessable)localObject;
}
catch (Exception localException)
{
throw new CMSException("exception reading digested stream.", localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSEncryptedData.java
Language
java
Line
47
Affected code
      paramInputDecryptorProvider.<init>(localEncryptedContentInfo.getEncryptedContent().getOctets());
paramInputDecryptorProvider = new CMSTypedStream(localEncryptedContentInfo.getContentType(), localInputDecryptor.getInputStream(paramInputDecryptorProvider));
return paramInputDecryptorProvider;
}
catch (Exception paramInputDecryptorProvider)
{
throw new CMSException("unable to create stream: " + paramInputDecryptorProvider.getMessage(), paramInputDecryptorProvider);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSEnvelopedData.java
Language
java
Line
98
Affected code
    {
byte[] arrayOfByte = encodeObj(encAlg.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/CMSEnvelopedDataParser.java
Language
java
Line
75
Affected code
    {
byte[] arrayOfByte = encodeObj(encAlg.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/RecipientInformation.java
Language
java
Line
80
Affected code
    {
byte[] arrayOfByte = encodeObj(keyEncAlg.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/SignerInformation.java
Language
java
Line
666
Affected code
    {
byte[] arrayOfByte = encodeObj(digestAlgorithm.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting digest parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/SignerInformation.java
Language
java
Line
697
Affected code
    {
byte[] arrayOfByte = encodeObj(encryptionAlgorithm.getParameters());
return arrayOfByte;
}
catch (Exception localException)
{
throw new RuntimeException("exception getting encryption parameters " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/jcajce/EnvelopedDataHelper.java
Language
java
Line
762
Affected code
      {
paramKey = paramKey.getEncoded();
paramAlgorithmIdentifier = paramKey;
}
catch (Exception paramKey)
{
for (;;) {}
}
if ((paramAlgorithmIdentifier != null) && (paramAlgorithmIdentifier.length * 8 != i)) {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/jcajce/JceKeyAgreeRecipient.java
Language
java
Line
176
Affected code
    catch (NoSuchPaddingException paramAlgorithmIdentifier1)
{
throw new CMSException("required padding not supported.", paramAlgorithmIdentifier1);
}
catch (Exception paramAlgorithmIdentifier1)
{
throw new CMSException("originator key invalid.", paramAlgorithmIdentifier1);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/cms/jcajce/JceKeyAgreeRecipientInfoGenerator.java
Language
java
Line
80
Affected code
      paramASN1ObjectIdentifier.initialize(localAlgorithmParameters.getParameterSpec(AlgorithmParameterSpec.class), random);
ephemeralKP = paramASN1ObjectIdentifier.generateKeyPair();
return;
}
catch (Exception paramASN1ObjectIdentifier)
{
throw new CMSException("cannot determine MQV ephemeral key pair parameters from public key: " + paramASN1ObjectIdentifier, paramASN1ObjectIdentifier);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/examples/DESExample.java
Language
java
Line
62
Affected code
            {
paramString1 = new java/security/SecureRandom;
paramString1.<init>();
}
catch (Exception paramString1)
{
paramString1 = null;
System.err.println("Hmmm, no SHA1PRNG, you need the Sun implementation");
System.exit(1);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/examples/DESExample.java
Language
java
Line
95
Affected code
            paramString1.flush();
paramString1.close();
return;
}
catch (Exception paramString2)
{
break label268;
}
localFileNotFoundException = localFileNotFoundException;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/io/CipherInputStream.java
Language
java
Line
141
Affected code
        throw new InvalidCipherTextIOException("Error finalising cipher", localInvalidCipherTextException);
maxBuf = 0;
}
}
catch (Exception localException)
{
throw new IOException("Error finalising cipher " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/io/CipherInputStream.java
Language
java
Line
182
Affected code
          if (bufferedBlockCipher != null) {
maxBuf = bufferedBlockCipher.processBytes(inBuf, 0, i, buf, 0);
}
}
catch (Exception localException)
{
throw new CipherIOException("Error processing stream ", localException);
}
if (aeadBlockCipher != null)

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/io/CipherOutputStream.java
Language
java
Line
105
Affected code
        streamCipher.reset();
localObject4 = localObject1;
continue;
}
catch (Exception localException)
{
localCipherIOException = new CipherIOException("Error closing stream: ", localException);
continue;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/GenericSigner.java
Language
java
Line
82
Affected code
        bool2 = Arrays.constantTimeAreEqual(paramArrayOfByte, arrayOfByte1);
return bool2;
}
}
catch (Exception paramArrayOfByte)
{
for (;;)
{
byte[] arrayOfByte2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/ISO9796d2PSSSigner.java
Language
java
Line
438
Affected code
        fullMessage = false;
messageLength = 0;
clearBlock(recoveredMessage);
}
catch (Exception paramArrayOfByte)
{
continue;
}
return bool;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/ISO9796d2Signer.java
Language
java
Line
322
Affected code
          continue;
}
bool = returnFalse(paramArrayOfByte);
}
catch (Exception paramArrayOfByte)
{
int i;
int j;
int k;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/PSSSigner.java
Language
java
Line
220
Affected code
          continue;
}
clearBlock(block);
}
catch (Exception paramArrayOfByte)
{
int i;
byte[] arrayOfByte;
int j;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/RSADigestSigner.java
Language
java
Line
142
Affected code
          continue;
}
bool = Arrays.constantTimeAreEqual(arrayOfByte2, paramArrayOfByte);
}
catch (Exception paramArrayOfByte)
{
byte[] arrayOfByte2;
int i;
int j;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/signers/X931Signer.java
Language
java
Line
125
Affected code
      if ((paramArrayOfByte.intValue() & 0xF) != 12) {
break label86;
}
}
catch (Exception paramArrayOfByte)
{
for (;;)
{
boolean bool = false;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/DTLSRecordLayer.java
Language
java
Line
53
Affected code
        warn((short)0, null);
}
transport.close();
}
catch (Exception localException)
{
for (;;) {}
}
closed = true;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/DTLSRecordLayer.java
Language
java
Line
154
Affected code
      failed = true;
closeTransport();
return;
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/DTLSServerProtocol.java
Language
java
Line
332
Affected code
        throw paramServerHandshakeState;
paramArrayOfByte = localTlsServerContextImpl.getSecurityParameters().getSessionHash();
}
}
catch (Exception paramServerHandshakeState)
{
throw new TlsFatalAlert((short)51, paramServerHandshakeState);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsAEADCipher.java
Language
java
Line
120
Affected code
          break;
}
throw new TlsFatalAlert((short)80);
}
catch (Exception paramArrayOfByte)
{
throw new TlsFatalAlert((short)20, paramArrayOfByte);
}
TlsUtils.writeUint64(paramLong, (byte[])localObject, localObject.length - 8);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsAEADCipher.java
Language
java
Line
163
Affected code
          break;
}
throw new TlsFatalAlert((short)80);
}
catch (Exception paramArrayOfByte)
{
throw new TlsFatalAlert((short)80, paramArrayOfByte);
}
TlsUtils.writeUint64(paramLong, (byte[])localObject, localObject.length - 8);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsProtocol.java
Language
java
Line
801
Affected code
    {
recordStream.writeRecord((short)21, new byte[] { 2, i }, 0, 2);
return;
}
catch (Exception paramString)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsRSAUtils.java
Language
java
Line
115
Affected code
        i++;
}
return paramTlsContext;
}
catch (Exception paramTlsContext)
{
for (;;)
{
paramTlsContext = arrayOfByte2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsServerProtocol.java
Language
java
Line
342
Affected code
        throw paramByteArrayInputStream;
paramByteArrayInputStream = securityParameters.getSessionHash();
}
}
catch (Exception paramByteArrayInputStream)
{
throw new TlsFatalAlert((short)51, paramByteArrayInputStream);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/crypto/tls/TlsUtils.java
Language
java
Line
490
Affected code
          paramCertificate1.<init>((short)80);
throw paramCertificate1;
}
}
catch (Exception paramCertificate1)
{
throw new TlsFatalAlert((short)43, paramCertificate1);
}
if ((paramCertificate2 instanceof RSAKeyParameters))

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/dvcs/DVCSRequest.java
Language
java
Line
51
Affected code
        if (i != ServiceType.VSD.getValue().intValue()) {
break label198;
}
}
catch (Exception paramContentInfo)
{
throw new DVCSConstructionException("Unable to parse content: " + paramContentInfo.getMessage(), paramContentInfo);
}
data = new VSDRequestData(asn1.getData());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/dvcs/DVCSRequestInfo.java
Language
java
Line
129
Affected code
        TimeStampToken localTimeStampToken = new org/spongycastle/tsp/TimeStampToken;
localTimeStampToken.<init>(((DVCSTime)localObject).getTimeStampToken());
localObject = localTimeStampToken.getTimeStampInfo().getGenTime();
}
catch (Exception localException)
{
throw new DVCSParsingException("unable to extract time: " + localException.getMessage(), localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/dvcs/MessageImprintBuilder.java
Language
java
Line
28
Affected code
      paramArrayOfByte.<init>(digestCalculator.getAlgorithmIdentifier(), digestCalculator.getDigest());
paramArrayOfByte = new MessageImprint(paramArrayOfByte);
return paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new DVCSException("unable to build MessageImprint: " + paramArrayOfByte.getMessage(), paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/eac/EACCertificateBuilder.java
Language
java
Line
52
Affected code
      ((CVCertificate)localObject).<init>(localCertificateBody, paramEACSigner.getSignature());
paramEACSigner = new EACCertificateHolder((CVCertificate)localObject);
return paramEACSigner;
}
catch (Exception paramEACSigner)
{
throw new EACException("unable to process signature: " + paramEACSigner.getMessage(), paramEACSigner);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/eac/EACCertificateHolder.java
Language
java
Line
64
Affected code
      localOutputStream.close();
boolean bool = paramEACSignatureVerifier.verify(cvCertificate.getSignature());
return bool;
}
catch (Exception paramEACSignatureVerifier)
{
throw new EACException("unable to process signature: " + paramEACSignatureVerifier.getMessage(), paramEACSignatureVerifier);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/eac/EACCertificateRequestHolder.java
Language
java
Line
64
Affected code
      localOutputStream.close();
boolean bool = paramEACSignatureVerifier.verify(request.getInnerSignature());
return bool;
}
catch (Exception paramEACSignatureVerifier)
{
throw new EACException("unable to process signature: " + paramEACSignatureVerifier.getMessage(), paramEACSignatureVerifier);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/PKIXCRLStoreSelector.java
Language
java
Line
103
Affected code
          break label81;
}
bool = false;
}
catch (Exception paramCRL)
{
bool = false;
}
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/io/CipherOutputStream.java
Language
java
Line
45
Affected code
        Object localObject3;
InvalidCipherTextIOException localInvalidCipherTextIOException = new InvalidCipherTextIOException("Error during cipher finalisation", localGeneralSecurityException);
}
}
catch (Exception localException)
{
for (;;)
{
localIOException2 = new IOException("Error closing stream: " + localException);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.java
Language
java
Line
39
Affected code
        localDHParameterSpec.<init>(((DHParameters)localObject).getP(), ((DHParameters)localObject).getG(), l);
localAlgorithmParameters.init(localDHParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
((DHParametersGenerator)localObject).init(strength, i, new SecureRandom());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.java
Language
java
Line
163
Affected code
        ((ASN1Integer)localObject3).<init>(getX());
localPrivateKeyInfo.<init>((AlgorithmIdentifier)localObject1, (ASN1Encodable)localObject3);
}
}
catch (Exception localException)
{
for (;;)
{
Object localObject2 = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.java
Language
java
Line
119
Affected code
        if (state == 1) {
break label213;
}
}
catch (Exception paramArrayOfByte)
{
throw new BadBlockException("unable to process block", paramArrayOfByte);
}
label213:

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.java
Language
java
Line
147
Affected code
        {
engine.init(key, paramArrayOfByte, (EphemeralKeyPairGenerator)localObject1);
paramArrayOfByte = engine.processBlock(arrayOfByte, 0, arrayOfByte.length);
}
catch (Exception paramArrayOfByte)
{
throw new BadBlockException("unable to process block", paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.java
Language
java
Line
249
Affected code
      engineParam = helper.createAlgorithmParameters("IES");
engineParam.init(engineSpec);
return engineParam;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dh/IESCipher.java
Language
java
Line
266
Affected code
      engineParam = paramAlgorithmParameters;
engineInit(paramInt, paramKey, localAlgorithmParameterSpec, paramSecureRandom);
return;
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("cannot recognise parameters: " + paramKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.java
Language
java
Line
51
Affected code
        localDSAParameterSpec.<init>(localDSAParameters.getP(), localDSAParameters.getQ(), localDSAParameters.getG());
((AlgorithmParameters)localObject).init(localDSAParameterSpec);
return (AlgorithmParameters)localObject;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
localObject = new DSAParametersGenerator(new SHA256Digest());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
Language
java
Line
108
Affected code
      localObject = signer.generateSignature((byte[])localObject);
localObject = derEncode(localObject[0], localObject[1]);
return (byte[])localObject;
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dsa/DSASigner.java
Language
java
Line
133
Affected code
    {
paramArrayOfByte = derDecode(paramArrayOfByte);
return signer.verifySignature(arrayOfByte, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dsa/DSAUtil.java
Language
java
Line
60
Affected code
        localBCDSAPublicKey.<init>(SubjectPublicKeyInfo.getInstance(localObject));
localObject = localBCDSAPublicKey.engineGetKeyParameters();
paramPublicKey = (PublicKey)localObject;
}
catch (Exception localException)
{
throw new InvalidKeyException("can't identify DSA public key: " + paramPublicKey.getClass().getName());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.java
Language
java
Line
42
Affected code
      {
paramKeySpec = new BCDSAPublicKey((DSAPublicKeySpec)paramKeySpec);
return paramKeySpec;
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException("invalid KeySpec: " + paramKeySpec.getMessage())
{
public Throwable getCause()

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dstu/SignatureSpi.java
Language
java
Line
205
Affected code
      arrayOfBigInteger[0] = localObject;
arrayOfBigInteger[1] = new BigInteger(1, paramArrayOfByte);
return signer.verifySignature(arrayOfByte1, arrayOfBigInteger[0], arrayOfBigInteger[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/dstu/SignatureSpiLe.java
Language
java
Line
21
Affected code
      ((DEROctetString)localObject).<init>(arrayOfByte);
localObject = ((DEROctetString)localObject).getEncoded();
return (byte[])localObject;
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.java
Language
java
Line
90
Affected code
        return;
ecSpec = EC5Util.convertSpec(EC5Util.convertCurve(paramECParameterSpec.getCurve(), paramECParameterSpec.getSeed()), paramECParameterSpec);
}
}
catch (Exception paramString)
{
for (;;)
{
publicKey = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/IESCipher.java
Language
java
Line
117
Affected code
        if (state == 1) {
break label213;
}
}
catch (Exception paramArrayOfByte)
{
throw new BadBlockException("unable to process block", paramArrayOfByte);
}
label213:

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/IESCipher.java
Language
java
Line
139
Affected code
        {
engine.init(key, paramArrayOfByte, (EphemeralKeyPairGenerator)localObject1);
paramArrayOfByte = engine.processBlock(arrayOfByte, 0, arrayOfByte.length);
}
catch (Exception paramArrayOfByte)
{
throw new BadBlockException("unable to process block", paramArrayOfByte);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/IESCipher.java
Language
java
Line
241
Affected code
      engineParam = helper.createAlgorithmParameters("IES");
engineParam.init(engineSpec);
return engineParam;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/IESCipher.java
Language
java
Line
258
Affected code
      engineParam = paramAlgorithmParameters;
engineInit(paramInt, paramKey, localAlgorithmParameterSpec, paramSecureRandom);
return;
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("cannot recognise parameters: " + paramKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.java
Language
java
Line
146
Affected code
      {
result = agreement.calculateAgreement(paramKey);
return null;
}
catch (Exception paramKey)
{
throw new InvalidKeyException("calculation failed: " + paramKey.getMessage())
{
public Throwable getCause()

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.java
Language
java
Line
70
Affected code
        } else {
paramKeySpec = super.engineGeneratePublic(paramKeySpec);
}
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException("invalid KeySpec: " + paramKeySpec.getMessage(), paramKeySpec);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost/KeyAgreementSpi.java
Language
java
Line
93
Affected code
    {
result = agreement.calculateAgreement(paramKey);
return null;
}
catch (Exception paramKey)
{
throw new InvalidKeyException("calculation failed: " + paramKey.getMessage())
{
public Throwable getCause()

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
Language
java
Line
85
Affected code
      try
{
paramPublicKey = ECUtil.generatePublicKeyParameter(BouncyCastleProvider.getPublicKey(SubjectPublicKeyInfo.getInstance(paramPublicKey.getEncoded())));
}
catch (Exception paramPublicKey)
{
throw new InvalidKeyException("can't recognise key type in DSA based signer");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
Language
java
Line
130
Affected code
          continue;
}
System.arraycopy(arrayOfByte1, 1, localException, 64 - (arrayOfByte1.length - 1), arrayOfByte1.length - 1);
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost/SignatureSpi.java
Language
java
Line
164
Affected code
      paramArrayOfByte[0] = localBigInteger;
paramArrayOfByte[1] = new BigInteger(1, arrayOfByte3);
return signer.verifySignature(arrayOfByte1, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi256.java
Language
java
Line
80
Affected code
      try
{
paramPublicKey = ECUtil.generatePublicKeyParameter(BouncyCastleProvider.getPublicKey(SubjectPublicKeyInfo.getInstance(paramPublicKey.getEncoded())));
}
catch (Exception paramPublicKey)
{
throw new InvalidKeyException("cannot recognise key type in ECGOST-2012-256 signer");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi256.java
Language
java
Line
125
Affected code
          continue;
}
System.arraycopy(arrayOfByte1, 1, localException, size - (arrayOfByte1.length - 1), arrayOfByte1.length - 1);
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi256.java
Language
java
Line
159
Affected code
      paramArrayOfByte[0] = localBigInteger;
paramArrayOfByte[1] = new BigInteger(1, arrayOfByte3);
return signer.verifySignature(arrayOfByte1, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi512.java
Language
java
Line
80
Affected code
      try
{
paramPublicKey = ECUtil.generatePublicKeyParameter(BouncyCastleProvider.getPublicKey(SubjectPublicKeyInfo.getInstance(paramPublicKey.getEncoded())));
}
catch (Exception paramPublicKey)
{
throw new InvalidKeyException("cannot recognise key type in ECGOST-2012-512 signer");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi512.java
Language
java
Line
125
Affected code
          continue;
}
System.arraycopy(arrayOfByte1, 1, localException, size - (arrayOfByte1.length - 1), arrayOfByte1.length - 1);
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/ECGOST2012SignatureSpi512.java
Language
java
Line
159
Affected code
      paramArrayOfByte[0] = localBigInteger;
paramArrayOfByte[1] = new BigInteger(1, arrayOfByte3);
return signer.verifySignature(arrayOfByte1, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/ecgost12/KeyAgreementSpi.java
Language
java
Line
93
Affected code
    {
result = agreement.calculateAgreement(paramKey);
return null;
}
catch (Exception paramKey)
{
throw new InvalidKeyException("calculation failed: " + paramKey.getMessage())
{
public Throwable getCause()

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/elgamal/AlgorithmParameterGeneratorSpi.java
Language
java
Line
37
Affected code
        localDHParameterSpec.<init>(((ElGamalParameters)localObject).getP(), ((ElGamalParameters)localObject).getG(), l);
localAlgorithmParameters.init(localDHParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
((ElGamalParametersGenerator)localObject).init(strength, 20, new SecureRandom());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/elgamal/CipherSpi.java
Language
java
Line
142
Affected code
      engineParams = createParametersInstance("OAEP");
engineParams.init(paramSpec);
return engineParams;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/gost/AlgorithmParameterGeneratorSpi.java
Language
java
Line
38
Affected code
        localGOST3410ParameterSpec.<init>((GOST3410PublicKeyParameterSetSpec)localObject);
localAlgorithmParameters.init(localGOST3410ParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
((GOST3410ParametersGenerator)localObject).init(strength, 2, new SecureRandom());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java
Language
java
Line
92
Affected code
        paramPublicKey = new java/security/InvalidKeyException;
paramPublicKey.<init>("can't recognise key type in DSA based signer");
throw paramPublicKey;
}
catch (Exception paramPublicKey)
{
throw new InvalidKeyException("can't recognise key type in DSA based signer");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java
Language
java
Line
137
Affected code
          continue;
}
System.arraycopy(arrayOfByte1, 1, localException, 64 - (arrayOfByte1.length - 1), arrayOfByte1.length - 1);
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/gost/SignatureSpi.java
Language
java
Line
171
Affected code
      paramArrayOfByte[0] = localBigInteger;
paramArrayOfByte[1] = new BigInteger(1, arrayOfByte3);
return signer.verifySignature(arrayOfByte1, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.java
Language
java
Line
75
Affected code
    {
algorithmIdentifier = AlgorithmIdentifier.getInstance(paramObjectInputStream.readObject());
return;
}
catch (Exception paramObjectInputStream)
{
for (;;)
{
algorithmIdentifier = DEFAULT_ALGORITHM_IDENTIFIER;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/CipherSpi.java
Language
java
Line
230
Affected code
      engineParams = helper.createAlgorithmParameters("OAEP");
engineParams.init(paramSpec);
return engineParams;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java
Language
java
Line
126
Affected code
    catch (ArrayIndexOutOfBoundsException localArrayIndexOutOfBoundsException)
{
throw new SignatureException("key too small for signature type");
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.java
Language
java
Line
158
Affected code
          continue;
}
bool = Arrays.constantTimeAreEqual(paramArrayOfByte, arrayOfByte);
}
catch (Exception paramArrayOfByte)
{
int i;
int j;
int k;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/ISOSignatureSpi.java
Language
java
Line
62
Affected code
    {
byte[] arrayOfByte = signer.generateSignature();
return arrayOfByte;
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.java
Language
java
Line
37
Affected code
      {
PrivateKey localPrivateKey = generatePrivate(PrivateKeyInfo.getInstance(((PKCS8EncodedKeySpec)paramKeySpec).getEncoded()));
paramKeySpec = localPrivateKey;
}
catch (Exception localException)
{
try
{
paramKeySpec = new BCRSAPrivateCrtKey(org.spongycastle.asn1.pkcs.RSAPrivateKey.getInstance(((PKCS8EncodedKeySpec)paramKeySpec).getEncoded()));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.java
Language
java
Line
43
Affected code
        try
{
paramKeySpec = new BCRSAPrivateCrtKey(org.spongycastle.asn1.pkcs.RSAPrivateKey.getInstance(((PKCS8EncodedKeySpec)paramKeySpec).getEncoded()));
}
catch (Exception paramKeySpec)
{
throw new ExtendedInvalidKeySpecException("unable to process key spec: " + localException.toString(), localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/PSSSignatureSpi.java
Language
java
Line
95
Affected code
      engineParams = helper.createAlgorithmParameters("PSS");
engineParams.init(paramSpec);
return engineParams;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/rsa/X931SignatureSpi.java
Language
java
Line
63
Affected code
    {
byte[] arrayOfByte = signer.generateSignature();
return arrayOfByte;
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.java
Language
java
Line
147
Affected code
          paramArrayOfByte.<init>();
paramString.<init>("algorithm " + ((PrivateKeyInfo)localObject).getPrivateKeyAlgorithm().getAlgorithm() + " not supported");
throw paramString;
}
catch (Exception paramArrayOfByte)
{
throw new InvalidKeyException("Invalid key encoding.");
}
} else {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.java
Language
java
Line
27
Affected code
      {
paramKeySpec = generatePrivate(PrivateKeyInfo.getInstance(((PKCS8EncodedKeySpec)paramKeySpec).getEncoded()));
return paramKeySpec;
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException("encoded key spec not recognized: " + paramKeySpec.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.java
Language
java
Line
43
Affected code
      {
paramKeySpec = generatePublic(SubjectPublicKeyInfo.getInstance(((X509EncodedKeySpec)paramKeySpec).getEncoded()));
return paramKeySpec;
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException("encoded key spec not recognized: " + paramKeySpec.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/DSABase.java
Language
java
Line
51
Affected code
      localObject = signer.generateSignature((byte[])localObject);
localObject = encoder.encode(localObject[0], localObject[1]);
return (byte[])localObject;
}
catch (Exception localException)
{
throw new SignatureException(localException.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/DSABase.java
Language
java
Line
76
Affected code
    {
paramArrayOfByte = encoder.decode(paramArrayOfByte);
return signer.verifySignature(arrayOfByte, paramArrayOfByte[0], paramArrayOfByte[1]);
}
catch (Exception paramArrayOfByte)
{
throw new SignatureException("error decoding signature bytes.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/ECUtil.java
Language
java
Line
150
Affected code
              paramPrivateKey.<init>("no encoding for EC private key");
throw paramPrivateKey;
}
}
catch (Exception paramPrivateKey)
{
throw new InvalidKeyException("cannot identify EC private key: " + paramPrivateKey.toString());
}
paramPrivateKey = BouncyCastleProvider.getPrivateKey(PrivateKeyInfo.getInstance(paramPrivateKey));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/ECUtil.java
Language
java
Line
195
Affected code
            paramPublicKey.<init>("no encoding for EC public key");
throw paramPublicKey;
}
}
catch (Exception paramPublicKey)
{
throw new InvalidKeyException("cannot identify EC public key: " + paramPublicKey.toString());
}
paramPublicKey = BouncyCastleProvider.getPublicKey(SubjectPublicKeyInfo.getInstance(paramPublicKey));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/KeyUtil.java
Language
java
Line
17
Affected code
    {
paramPrivateKeyInfo = paramPrivateKeyInfo.getEncoded("DER");
return paramPrivateKeyInfo;
}
catch (Exception paramPrivateKeyInfo)
{
for (;;)
{
paramPrivateKeyInfo = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/KeyUtil.java
Language
java
Line
35
Affected code
      localPrivateKeyInfo.<init>(paramAlgorithmIdentifier, paramASN1Encodable.toASN1Primitive());
paramAlgorithmIdentifier = getEncodedPrivateKeyInfo(localPrivateKeyInfo);
return paramAlgorithmIdentifier;
}
catch (Exception paramAlgorithmIdentifier)
{
for (;;)
{
paramAlgorithmIdentifier = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/KeyUtil.java
Language
java
Line
53
Affected code
      localSubjectPublicKeyInfo.<init>(paramAlgorithmIdentifier, paramASN1Encodable);
paramAlgorithmIdentifier = getEncodedSubjectPublicKeyInfo(localSubjectPublicKeyInfo);
return paramAlgorithmIdentifier;
}
catch (Exception paramAlgorithmIdentifier)
{
for (;;)
{
paramAlgorithmIdentifier = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/KeyUtil.java
Language
java
Line
71
Affected code
      localSubjectPublicKeyInfo.<init>(paramAlgorithmIdentifier, paramArrayOfByte);
paramAlgorithmIdentifier = getEncodedSubjectPublicKeyInfo(localSubjectPublicKeyInfo);
return paramAlgorithmIdentifier;
}
catch (Exception paramAlgorithmIdentifier)
{
for (;;)
{
paramAlgorithmIdentifier = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/util/KeyUtil.java
Language
java
Line
87
Affected code
    {
paramSubjectPublicKeyInfo = paramSubjectPublicKeyInfo.getEncoded("DER");
return paramSubjectPublicKeyInfo;
}
catch (Exception paramSubjectPublicKeyInfo)
{
for (;;)
{
paramSubjectPublicKeyInfo = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
Language
java
Line
194
Affected code
        paramInputStream.<init>((InputStream)localObject2, true);
paramInputStream = readDERCRL(paramInputStream);
}
}
catch (Exception paramInputStream)
{
label159:
throw new CRLException(paramInputStream.toString());
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/CertificateFactory.java
Language
java
Line
273
Affected code
          continue;
}
if (!paramInputStream.markSupported()) {}
}
catch (Exception paramInputStream)
{
throw new ExCertificateException("parsing issue: " + paramInputStream.getMessage(), paramInputStream);
}
for (Object localObject2 = paramInputStream;; localObject2 = new ByteArrayInputStream(Streams.readAll(paramInputStream)))

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/KeyFactory.java
Language
java
Line
36
Affected code
        localStringBuilder.<init>();
((InvalidKeySpecException)localObject).<init>("no factory found for OID: " + paramKeySpec.getPrivateKeyAlgorithm().getAlgorithm());
throw ((Throwable)localObject);
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException(paramKeySpec.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/KeyFactory.java
Language
java
Line
60
Affected code
        localStringBuilder.<init>();
((InvalidKeySpecException)localObject).<init>("no factory found for OID: " + paramKeySpec.getAlgorithm().getAlgorithm());
throw ((Throwable)localObject);
}
catch (Exception paramKeySpec)
{
throw new InvalidKeySpecException(paramKeySpec.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/PEMUtil.java
Language
java
Line
76
Affected code
      {
paramInputStream = ASN1Sequence.getInstance(Base64.decode(localStringBuffer.toString()));
return paramInputStream;
}
catch (Exception paramInputStream)
{
throw new IOException("malformed PEM data encountered");
}
localStringBuffer.append(str);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java
Language
java
Line
220
Affected code
      localASN1InputStream.<init>(paramX509Certificate.getEncoded());
paramX509Certificate = localASN1InputStream.readObject();
return paramX509Certificate;
}
catch (Exception paramX509Certificate)
{
throw new CertificateEncodingException("Exception while encoding certificate: " + paramX509Certificate.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.java
Language
java
Line
300
Affected code
          }
((PemWriter)localObject).close();
paramString = localByteArrayOutputStream.toByteArray();
}
catch (Exception paramString)
{
throw new CertificateEncodingException("can't encode certificate for PEM encoded path");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.java
Language
java
Line
107
Affected code
          }
label72:
paramX500Name = null;
}
catch (Exception paramX500Name)
{
paramX500Name = null;
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.java
Language
java
Line
182
Affected code
      {
paramString = paramString.getExtnValue().getEncoded();
return paramString;
}
catch (Exception paramString)
{
throw new IllegalStateException("Exception encoding: " + paramString.toString());
}
paramString = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.java
Language
java
Line
261
Affected code
                break label247;
}
localStringBuffer.append(CRLReason.getInstance(ASN1Enumerated.getInstance(localASN1InputStream.readObject()))).append(str);
}
catch (Exception localException)
{
localStringBuffer.append(localASN1ObjectIdentifier.getId());
localStringBuffer.append(" value = ").append("*****").append(str);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLObject.java
Language
java
Line
295
Affected code
      {
paramString = paramString.getExtnValue().getEncoded();
return paramString;
}
catch (Exception paramString)
{
throw new IllegalStateException("error parsing " + paramString.toString());
}
paramString = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLObject.java
Language
java
Line
561
Affected code
            localObject2 = new org/spongycastle/asn1/x509/CRLNumber;
((CRLNumber)localObject2).<init>(ASN1Integer.getInstance(localASN1InputStream.readObject()).getPositiveValue());
localStringBuffer.append(localObject2).append(str);
}
catch (Exception localException)
{
localStringBuffer.append(localASN1ObjectIdentifier.getId());
localStringBuffer.append(" value = ").append("*****").append(str);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CRLObject.java
Language
java
Line
622
Affected code
      Signature localSignature1 = bcHelper.createSignature(getSigAlgName());
doVerify(paramPublicKey, localSignature1);
return;
}
catch (Exception localException)
{
for (;;)
{
Signature localSignature2 = Signature.getInstance(getSigAlgName());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
Language
java
Line
265
Affected code
          ((IOException)localObject1).<init>("Bad tag number: " + ((GeneralName)localObject2).getTagNo());
throw ((Throwable)localObject1);
}
}
catch (Exception paramArrayOfByte)
{
throw new CertificateParsingException(paramArrayOfByte.getMessage());
}
localArrayList.add(((GeneralName)localObject2).getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
Language
java
Line
468
Affected code
        }
localObject1 = Collections.unmodifiableList((List)localObject1);
return (List)localObject1;
}
catch (Exception localException)
{
throw new CertificateParsingException("error processing extended key usage extension");
}
Object localObject2 = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
Language
java
Line
491
Affected code
      {
paramString = paramString.getExtnValue().getEncoded();
return paramString;
}
catch (Exception paramString)
{
throw new IllegalStateException("error parsing " + paramString.toString());
}
paramString = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
Language
java
Line
851
Affected code
              break label471;
}
localStringBuffer.append(BasicConstraints.getInstance(localASN1InputStream.readObject())).append(str);
}
catch (Exception localException)
{
localStringBuffer.append(localASN1ObjectIdentifier.getId());
localStringBuffer.append(" value = ").append("*****").append(str);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.java
Language
java
Line
904
Affected code
      Signature localSignature1 = bcHelper.createSignature(str);
checkSignature(paramPublicKey, localSignature1);
return;
}
catch (Exception localException)
{
for (;;)
{
Signature localSignature2 = Signature.getInstance(str);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/drbg/DRBG$1.java
Language
java
Line
19
Affected code
    {
EntropySourceProvider localEntropySourceProvider = (EntropySourceProvider)ClassUtil.loadClass(DRBG.class, val$sourceClass).newInstance();
return localEntropySourceProvider;
}
catch (Exception localException)
{
throw new IllegalStateException("entropy source " + val$sourceClass + " not created: " + localException.getMessage(), localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/drbg/DRBG.java
Language
java
Line
63
Affected code
        {
EntropySourceProvider localEntropySourceProvider = (EntropySourceProvider)ClassUtil.loadClass(DRBG.class, val$sourceClass).newInstance();
return localEntropySourceProvider;
}
catch (Exception localException)
{
throw new IllegalStateException("entropy source " + val$sourceClass + " not created: " + localException.getMessage(), localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.java
Language
java
Line
126
Affected code
            ((DataInputStream)localObject1).<init>((InputStream)localObject2);
localObject2 = BcKeyStoreSpi.access$100((BcKeyStoreSpi)localObject5, (DataInputStream)localObject1);
paramArrayOfChar = (char[])localObject2;
}
catch (Exception localException1)
{
Object localObject3 = new java/io/ByteArrayInputStream;
((ByteArrayInputStream)localObject3).<init>((byte[])obj);
localObject5 = new java/io/DataInputStream;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.java
Language
java
Line
164
Affected code
                obj = ((ByteArrayOutputStream)localObject5).toByteArray();
paramArrayOfChar = (char[])localObject3;
}
}
catch (Exception localException2)
{
for (;;)
{
Object localObject4 = new java/io/ByteArrayInputStream;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.java
Language
java
Line
190
Affected code
            }
}
throw new RuntimeException("forget something!");
}
catch (Exception paramArrayOfChar)
{
throw new UnrecoverableKeyException("no match");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
125
Affected code
          ((StringBuilder)localObject).<init>();
paramDataInputStream.<init>("Key type " + i + " not recognised!");
throw paramDataInputStream;
}
catch (Exception paramDataInputStream)
{
throw new IOException("Exception creating key: " + paramDataInputStream.toString());
}
if ((!str.equals("X.509")) && (!str.equals("X509"))) {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
383
Affected code
      localStoreEntry.<init>(this, paramString, paramKey, paramArrayOfChar, paramArrayOfCertificate);
localHashtable.put(paramString, localStoreEntry);
return;
}
catch (Exception paramString)
{
throw new KeyStoreException(paramString.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
489
Affected code
      paramString = helper.createCipher(paramString);
paramString.init(paramInt1, localSecretKeyFactory.generateSecret(localPBEKeySpec), paramArrayOfChar);
return paramString;
}
catch (Exception paramString)
{
throw new IOException("Error initialising store of key store: " + paramString);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
719
Affected code
              ((DataInputStream)localObject1).<init>((InputStream)localObject2);
localObject2 = ((BcKeyStoreSpi)localObject5).decodeKey((DataInputStream)localObject1);
paramArrayOfChar = (char[])localObject2;
}
catch (Exception localException1)
{
Object localObject3 = new java/io/ByteArrayInputStream;
((ByteArrayInputStream)localObject3).<init>((byte[])obj);
localObject5 = new java/io/DataInputStream;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
757
Affected code
                  obj = ((ByteArrayOutputStream)localObject5).toByteArray();
paramArrayOfChar = (char[])localObject3;
}
}
catch (Exception localException2)
{
for (;;)
{
Object localObject4 = new java/io/ByteArrayInputStream;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.java
Language
java
Line
783
Affected code
              }
}
throw new RuntimeException("forget something!");
}
catch (Exception paramArrayOfChar)
{
throw new UnrecoverableKeyException("no match");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
214
Affected code
          localByteArrayInputStream = new java/io/ByteArrayInputStream;
localByteArrayInputStream.<init>(org.spongycastle.asn1.x509.Certificate.getInstance(paramObject).getEncoded());
paramObject = localCertificateFactory.generateCertificate(localByteArrayInputStream);
}
catch (Exception paramObject)
{
paramObject = localObject;
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
220
Affected code
          paramObject = localObject;
}
}
}
catch (Exception paramObject)
{
for (;;)
{
paramObject = localObject;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
578
Affected code
              privateKeyCache.put(paramString, paramArrayOfChar);
paramString = paramArrayOfChar;
}
}
catch (Exception paramArrayOfChar)
{
throw new UnrecoverableKeyException("BCFKS KeyStore unable to recover private key (" + paramString + "): " + paramArrayOfChar.getMessage());
}
paramArrayOfChar = KeyFactory.getInstance(getPublicKeyAlg(((PrivateKeyInfo)localObject2).getPrivateKeyAlgorithm().getAlgorithm()));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
601
Affected code
              break;
}
throw new UnrecoverableKeyException("BCFKS KeyStore unable to recover secret key (" + paramString + "): type not recognized");
}
catch (Exception paramArrayOfChar)
{
throw new UnrecoverableKeyException("BCFKS KeyStore unable to recover secret key (" + paramString + "): " + paramArrayOfChar.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
781
Affected code
          if (!(paramKey instanceof SecretKey)) {
break label693;
}
}
catch (Exception paramString)
{
throw new ExtKeyStoreException("BCFKS KeyStore exception storing private key: " + paramString.toString(), paramString);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
827
Affected code
            paramArrayOfChar.<init>(SECRET_KEY, paramString, (Date)localObject1, localDate, paramArrayOfCertificate.getEncoded(), null);
paramKey.put(paramString, paramArrayOfChar);
}
}
catch (Exception paramString)
{
throw new ExtKeyStoreException("BCFKS KeyStore exception storing private key: " + paramString.toString(), paramString);
}
paramArrayOfChar = new char[0];

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
874
Affected code
            paramArrayOfCertificate = new org/spongycastle/asn1/bc/ObjectData;
paramArrayOfCertificate.<init>(PROTECTED_SECRET_KEY, paramString, (Date)localObject1, localDate, paramArrayOfByte, null);
((Map)localObject2).put(paramString, paramArrayOfCertificate);
}
catch (Exception paramString)
{
throw new ExtKeyStoreException("BCFKS KeyStore exception storing protected private key: " + paramString.toString(), paramString);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
879
Affected code
          {
throw new ExtKeyStoreException("BCFKS KeyStore exception storing protected private key: " + paramString.toString(), paramString);
}
}
catch (Exception paramString)
{
try
{
privateKeyCache.remove(paramString);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/bcfks/BcFKSKeyStoreSpi.java
Language
java
Line
891
Affected code
            localMap.put(paramString, paramArrayOfByte);
lastModifiedDate = localDate;
return;
}
catch (Exception paramString)
{
throw new ExtKeyStoreException("BCFKS KeyStore exception storing protected private key: " + paramString.toString(), paramString);
}
paramString = paramString;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
141
Affected code
      {
certFact = CertificateFactory.getInstance("X.509", paramProvider);
return;
}
catch (Exception paramProvider)
{
throw new IllegalArgumentException("can't create cert factory - " + paramProvider.toString());
}
certFact = CertificateFactory.getInstance("X.509");

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
192
Affected code
    {
paramPublicKey = new SubjectKeyIdentifier(getDigest(SubjectPublicKeyInfo.getInstance(paramPublicKey.getEncoded())));
return paramPublicKey;
}
catch (Exception paramPublicKey)
{
throw new RuntimeException("error creating key");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
516
Affected code
          paramOutputStream = new DEROutputStream(paramOutputStream);
paramOutputStream.writeObject(paramArrayOfChar);
return;
}
catch (Exception paramOutputStream)
{
throw new IOException("error constructing MAC: " + paramOutputStream.toString());
}
localObject2 = new BEROutputStream((OutputStream)localObject1);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
597
Affected code
        paramArrayOfChar.init(i, (Key)localObject, paramAlgorithmIdentifier);
paramAlgorithmIdentifier = paramArrayOfChar.doFinal(paramArrayOfByte);
return paramAlgorithmIdentifier;
}
catch (Exception paramAlgorithmIdentifier)
{
throw new IOException("exception decrypting data - " + paramAlgorithmIdentifier.toString());
}
i = 2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
609
Affected code
        try
{
paramAlgorithmIdentifier = createCipher(i, paramArrayOfChar, paramAlgorithmIdentifier).doFinal(paramArrayOfByte);
}
catch (Exception paramAlgorithmIdentifier)
{
throw new IOException("exception decrypting data - " + paramAlgorithmIdentifier.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
1006
Affected code
          paramInputStream.<init>("PKCS12 key store mac invalid - wrong password or corrupted file.");
throw paramInputStream;
}
}
catch (Exception paramInputStream)
{
throw new IOException("error constructing MAC: " + paramInputStream.toString());
}
bool = true;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
1330
Affected code
                            }
throw new IOException("attempt to add existing attribute with different value");
}
}
catch (Exception paramInputStream)
{
throw new RuntimeException(paramInputStream.toString());
}
((PKCS12BagAttributeCarrier)localObject7).setBagAttribute((ASN1ObjectIdentifier)localObject1, (ASN1Encodable)localObject2);

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
1529
Affected code
        }
}
throw new IOException("exception unwrapping private key - cannot recognise: " + localObject1);
}
catch (Exception paramAlgorithmIdentifier)
{
throw new IOException("exception unwrapping private key - " + paramAlgorithmIdentifier.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.java
Language
java
Line
1548
Affected code
      paramString.init(3, paramArrayOfChar.generateSecret(localPBEKeySpec), localPBEParameterSpec);
paramString = paramString.wrap(paramKey);
return paramString;
}
catch (Exception paramString)
{
throw new IOException("exception encrypting data - " + paramString.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES$AlgParamGenCCM.java
Language
java
Line
28
Affected code
      localCCMParameters.<init>(arrayOfByte, 12);
localAlgorithmParameters.init(localCCMParameters.getEncoded());
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES$AlgParamGenGCM.java
Language
java
Line
28
Affected code
      localGCMParameters.<init>(arrayOfByte, 16);
localAlgorithmParameters.init(localGCMParameters.getEncoded());
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES.java
Language
java
Line
156
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES.java
Language
java
Line
186
Affected code
        localCCMParameters.<init>(arrayOfByte, 12);
localAlgorithmParameters.init(localCCMParameters.getEncoded());
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/AES.java
Language
java
Line
216
Affected code
        localGCMParameters.<init>(arrayOfByte, 16);
localAlgorithmParameters.init(localGCMParameters.getEncoded());
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/ARIA$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/ARIA.java
Language
java
Line
58
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/CAST5$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/CAST5.java
Language
java
Line
43
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Camellia$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Camellia.java
Language
java
Line
48
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DES$KeyFactory.java
Language
java
Line
47
Affected code
        try
{
paramSecretKey = new DESKeySpec(paramSecretKey);
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
64
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DES.java
Language
java
Line
256
Affected code
          try
{
paramSecretKey = new DESKeySpec(paramSecretKey);
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DESede$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DESede$KeyFactory.java
Language
java
Line
53
Affected code
            System.arraycopy(paramSecretKey, 0, paramClass, 16, 8);
paramSecretKey = new DESedeKeySpec(paramClass);
}
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DESede.java
Language
java
Line
55
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DESede.java
Language
java
Line
173
Affected code
              System.arraycopy(paramSecretKey, 0, paramClass, 16, 8);
paramSecretKey = new DESedeKeySpec(paramClass);
}
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DSTU7624$AlgParamGen.java
Language
java
Line
35
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/DSTU7624.java
Language
java
Line
58
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GOST28147$AlgParamGen.java
Language
java
Line
31
Affected code
      localGOST28147ParameterSpec.<init>(sBox, iv);
localAlgorithmParameters.init(localGOST28147ParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GOST28147$BaseAlgParams.java
Language
java
Line
92
Affected code
      catch (IOException paramArrayOfByte)
{
throw paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new IOException("Parameter parsing failed: " + paramArrayOfByte.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GOST28147.java
Language
java
Line
75
Affected code
        localGOST28147ParameterSpec.<init>(sBox, iv);
localAlgorithmParameters.init(localGOST28147ParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GOST28147.java
Language
java
Line
239
Affected code
        catch (IOException paramArrayOfByte)
{
throw paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new IOException("Parameter parsing failed: " + paramArrayOfByte.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GcmSpecUtil.java
Language
java
Line
24
Affected code
      Method localMethod = gcmSpecClass.getDeclaredMethod("getTLen", new Class[0]);
paramAlgorithmParameterSpec = new GCMParameters((byte[])gcmSpecClass.getDeclaredMethod("getIV", new Class[0]).invoke(paramAlgorithmParameterSpec, new Object[0]), ((Integer)localMethod.invoke(paramAlgorithmParameterSpec, new Object[0])).intValue() / 8);
return paramAlgorithmParameterSpec;
}
catch (Exception paramAlgorithmParameterSpec)
{
throw new InvalidParameterSpecException("Cannot process GCMParameterSpec");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/GcmSpecUtil.java
Language
java
Line
42
Affected code
    catch (NoSuchMethodException paramASN1Primitive)
{
throw new InvalidParameterSpecException("No constructor found!");
}
catch (Exception paramASN1Primitive)
{
throw new InvalidParameterSpecException("Construction failed: " + paramASN1Primitive.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/IDEA$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/IDEA.java
Language
java
Line
48
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Noekeon$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Noekeon.java
Language
java
Line
43
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC2$AlgParamGen.java
Language
java
Line
37
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters1.init(localIvParameterSpec);
return localAlgorithmParameters1;
}
catch (Exception localException1)
{
throw new RuntimeException(localException1.getMessage());
}
try

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC2$AlgParamGen.java
Language
java
Line
46
Affected code
      {
AlgorithmParameters localAlgorithmParameters2 = createParametersInstance("RC2");
localAlgorithmParameters2.init(spec);
}
catch (Exception localException2)
{
throw new RuntimeException(localException2.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC2.java
Language
java
Line
60
Affected code
          localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters1.init(localIvParameterSpec);
return localAlgorithmParameters1;
}
catch (Exception localException1)
{
throw new RuntimeException(localException1.getMessage());
}
try

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC2.java
Language
java
Line
69
Affected code
        {
AlgorithmParameters localAlgorithmParameters2 = createParametersInstance("RC2");
localAlgorithmParameters2.init(spec);
}
catch (Exception localException2)
{
throw new RuntimeException(localException2.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC5$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC5.java
Language
java
Line
42
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC6$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/RC6.java
Language
java
Line
47
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/SEED$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/SEED.java
Language
java
Line
48
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/SM4$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/SM4.java
Language
java
Line
44
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Shacal2$AlgParamGen.java
Language
java
Line
28
Affected code
      localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/Shacal2.java
Language
java
Line
41
Affected code
        localIvParameterSpec.<init>(arrayOfByte);
localAlgorithmParameters.init(localIvParameterSpec);
return localAlgorithmParameters;
}
catch (Exception localException)
{
throw new RuntimeException(localException.getMessage());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.java
Language
java
Line
37
Affected code
    {
paramClass = paramClass.getConstructor(new Class[] { String.class });
return paramClass;
}
catch (Exception paramClass)
{
for (;;)
{
paramClass = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.java
Language
java
Line
63
Affected code
          if (paramArrayOfByte != null) {
throw paramArrayOfByte;
}
}
catch (Exception paramArrayOfByte)
{
for (;;)
{
paramArrayOfByte = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
302
Affected code
        engineParams = createParametersInstance(pbeAlgorithm);
engineParams.init(pbeSpec);
localAlgorithmParameters = engineParams;
}
catch (Exception localException1)
{
AlgorithmParameters localAlgorithmParameters;
localGCMParameters = null;
continue;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
318
Affected code
          localGCMParameters = new org/spongycastle/asn1/cms/GCMParameters;
localGCMParameters.<init>(aeadParams.getNonce(), aeadParams.getMacSize() / 8);
((AlgorithmParameters)localObject2).init(localGCMParameters.getEncoded());
}
catch (Exception localException2)
{
throw new RuntimeException(localException2.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
339
Affected code
        localObject1 = new javax/crypto/spec/IvParameterSpec;
((IvParameterSpec)localObject1).<init>(ivParam.getIV());
((AlgorithmParameters)localObject2).init((AlgorithmParameterSpec)localObject1);
}
catch (Exception localException3)
{
throw new RuntimeException(localException3.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
375
Affected code
        engineInit(paramInt, paramKey, localAlgorithmParameterSpec2, paramSecureRandom);
engineParams = paramAlgorithmParameters;
return;
}
catch (Exception localException) {}
break;
label110:
Object localObject = null;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
431
Affected code
        if (((PBEKey)localObject2).getSalt() == null) {
throw new InvalidAlgorithmParameterException("PBEKey requires parameters to specify salt");
}
}
catch (Exception paramKey)
{
throw new InvalidKeyException("PKCS12 requires a SecretKey/PBEKey");
}
pbeSpec = new PBEParameterSpec(((PBEKey)localObject2).getSalt(), ((PBEKey)localObject2).getIterationCount());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
579
Affected code
              paramKey.<init>();
paramAlgorithmParameterSpec.<init>("unknown opmode " + paramInt + " passed");
throw paramAlgorithmParameterSpec;
}
catch (Exception paramKey)
{
throw new InvalidKeyOrParametersException(paramKey.getMessage(), paramKey);
}
paramKey = (KeyParameter)localObject2;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
705
Affected code
                  break;
}
paramKey = (Key)localObject2;
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("Cannot process GCMParameterSpec.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
1015
Affected code
      {
paramClass = paramClass.getConstructor(new Class[] { String.class });
return paramClass;
}
catch (Exception paramClass)
{
for (;;)
{
paramClass = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseBlockCipher.java
Language
java
Line
1041
Affected code
            if (paramArrayOfByte != null) {
throw paramArrayOfByte;
}
}
catch (Exception paramArrayOfByte)
{
for (;;)
{
paramArrayOfByte = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseMac.java
Language
java
Line
96
Affected code
        if (!(macEngine instanceof HMac)) {
break label846;
}
}
catch (Exception paramKey)
{
try
{
localObject1 = (PBEParameterSpec)paramAlgorithmParameterSpec;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseMac.java
Language
java
Line
125
Affected code
            paramKey = (AEADParameterSpec)paramAlgorithmParameterSpec;
paramKey = new AEADParameters((KeyParameter)localObject1, paramKey.getMacSizeInBits(), paramKey.getNonce(), paramKey.getAssociatedData());
}
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("PKCS12 requires a PBEParameterSpec");
}
try

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseMac.java
Language
java
Line
134
Affected code
        {
macEngine.init(paramKey);
return;
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("cannot initialize MAC: " + paramKey.getMessage());
}
paramKey = paramKey;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseMac.java
Language
java
Line
218
Affected code
              paramKey = gcmSpecClass.getDeclaredMethod("getTLen", new Class[0]);
localObject2 = gcmSpecClass.getDeclaredMethod("getIV", new Class[0]);
paramKey = new AEADParameters((KeyParameter)localObject1, ((Integer)paramKey.invoke(paramAlgorithmParameterSpec, new Object[0])).intValue(), (byte[])((Method)localObject2).invoke(paramAlgorithmParameterSpec, new Object[0]));
}
catch (Exception paramKey)
{
throw new InvalidAlgorithmParameterException("Cannot process GCMParameterSpec.");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.java
Language
java
Line
51
Affected code
      try
{
paramSecretKey = (KeySpec)paramClass.getConstructor(new Class[] { byte[].class }).newInstance(new Object[] { paramSecretKey.getEncoded() });
}
catch (Exception paramSecretKey)
{
throw new InvalidKeySpecException(paramSecretKey.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseStreamCipher.java
Language
java
Line
113
Affected code
        AlgorithmParameters localAlgorithmParameters1 = createParametersInstance(pbeAlgorithm);
localAlgorithmParameters1.init(pbeSpec);
return localAlgorithmParameters1;
}
catch (Exception localException)
{
localAlgorithmParameters2 = null;
continue;
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseStreamCipher.java
Language
java
Line
143
Affected code
          break label80;
}
throw new InvalidAlgorithmParameterException("can't handle parameter " + paramAlgorithmParameters.toString());
}
catch (Exception localException)
{
i++;
}
break;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseStreamCipher.java
Language
java
Line
220
Affected code
          paramKey.<init>();
paramAlgorithmParameterSpec.<init>("unknown opmode " + paramInt + " passed");
throw paramAlgorithmParameterSpec;
}
catch (Exception paramKey)
{
throw new InvalidKeyException(paramKey.getMessage());
}
if ((paramKey instanceof BCPBEKey))

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseWrapCipher.java
Language
java
Line
131
Affected code
          break label80;
}
throw new InvalidAlgorithmParameterException("can't handle parameter " + paramAlgorithmParameters.toString());
}
catch (Exception localException)
{
i++;
}
break;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/BaseWrapCipher.java
Language
java
Line
293
Affected code
          paramArrayOfByte.<init>();
paramString.<init>("algorithm " + ((PrivateKeyInfo)localObject).getPrivateKeyAlgorithm().getAlgorithm() + " not supported");
throw paramString;
}
catch (Exception paramArrayOfByte)
{
throw new InvalidKeyException("Invalid key encoding.");
}
} else {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/ClassUtil$1.java
Language
java
Line
17
Affected code
    {
Class localClass = Class.forName(val$className);
return localClass;
}
catch (Exception localException)
{
for (;;)
{
Object localObject = null;

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.java
Language
java
Line
73
Affected code
      {
engineInit(((ASN1OctetString)ASN1Primitive.fromByteArray(paramArrayOfByte)).getOctets());
return;
}
catch (Exception paramArrayOfByte)
{
throw new IOException("Exception decoding: " + paramArrayOfByte);
}
if (!paramString.equals("RAW")) {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/util/AlgorithmParametersUtils.java
Language
java
Line
16
Affected code
    {
ASN1Primitive localASN1Primitive = ASN1Primitive.fromByteArray(paramAlgorithmParameters.getEncoded("ASN.1"));
paramAlgorithmParameters = localASN1Primitive;
}
catch (Exception localException)
{
for (;;)
{
paramAlgorithmParameters = ASN1Primitive.fromByteArray(paramAlgorithmParameters.getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/util/AlgorithmParametersUtils.java
Language
java
Line
33
Affected code
    {
paramAlgorithmParameters.init(paramASN1Encodable.toASN1Primitive().getEncoded(), "ASN.1");
return;
}
catch (Exception localException)
{
for (;;)
{
paramAlgorithmParameters.init(paramASN1Encodable.toASN1Primitive().getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/util/JcaJceUtils.java
Language
java
Line
22
Affected code
    {
ASN1Primitive localASN1Primitive = ASN1Primitive.fromByteArray(paramAlgorithmParameters.getEncoded("ASN.1"));
paramAlgorithmParameters = localASN1Primitive;
}
catch (Exception localException)
{
for (;;)
{
paramAlgorithmParameters = ASN1Primitive.fromByteArray(paramAlgorithmParameters.getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jcajce/util/JcaJceUtils.java
Language
java
Line
71
Affected code
    {
paramAlgorithmParameters.init(paramASN1Encodable.toASN1Primitive().getEncoded(), "ASN.1");
return;
}
catch (Exception localException)
{
for (;;)
{
paramAlgorithmParameters.init(paramASN1Encodable.toASN1Primitive().getEncoded());

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/ECKeyUtil.java
Language
java
Line
88
Affected code
    catch (NoSuchAlgorithmException paramPrivateKey)
{
throw paramPrivateKey;
}
catch (Exception paramPrivateKey)
{
throw new UnexpectedException(paramPrivateKey);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/ECKeyUtil.java
Language
java
Line
151
Affected code
    catch (NoSuchAlgorithmException paramPublicKey)
{
throw paramPublicKey;
}
catch (Exception paramPublicKey)
{
throw new UnexpectedException(paramPublicKey);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/PKCS10CertificationRequest.java
Language
java
Line
166
Affected code
        if (paramX509Name == null) {
throw new IllegalArgumentException("subject must not be null");
}
}
catch (Exception paramString1)
{
throw new IllegalArgumentException("Unknown signature type requested");
}
if (paramPublicKey == null) {

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/PKCS10CertificationRequest.java
Language
java
Line
200
Affected code
          paramString1.update(reqInfo.getEncoded("DER"));
sigBits = new DERBitString(paramString1.sign());
return;
}
catch (Exception paramString1)
{
throw new IllegalArgumentException("exception encoding TBS cert request - " + paramString1);
}
if (params.containsKey(str))

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/PKCS10CertificationRequest.java
Language
java
Line
371
Affected code
      localASN1InputStream.<init>(paramArrayOfByte);
paramArrayOfByte = (ASN1Sequence)localASN1InputStream.readObject();
return paramArrayOfByte;
}
catch (Exception paramArrayOfByte)
{
throw new IllegalArgumentException("badly encoded request");
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/PKCS10CertificationRequest.java
Language
java
Line
554
Affected code
      {
paramString.update(reqInfo.getEncoded("DER"));
return paramString.verify(sigBits.getOctets());
}
catch (Exception paramPublicKey)
{
String str;
throw new SignatureException("exception encoding TBS cert request - " + paramPublicKey);
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/PKCS12Util.java
Language
java
Line
70
Affected code
      paramArrayOfByte.reset();
localDEROutputStream.writeObject(paramArrayOfChar);
return paramArrayOfByte.toByteArray();
}
catch (Exception paramArrayOfByte)
{
throw new IOException("error constructing MAC: " + paramArrayOfByte.toString());
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/netscape/NetscapeCertRequest.java
Language
java
Line
73
Affected code
        ((IllegalArgumentException)localObject1).<init>("invalid SPKAC (size):" + paramASN1Sequence.size());
throw ((Throwable)localObject1);
}
}
catch (Exception paramASN1Sequence)
{
throw new IllegalArgumentException(paramASN1Sequence.toString());
}
sigAlg = AlgorithmIdentifier.getInstance(paramASN1Sequence.getObjectAt(1));

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/netscape/NetscapeCertRequest.java
Language
java
Line
216
Affected code
      localASN1EncodableVector1.add(sigAlg);
localASN1EncodableVector1.add(new DERBitString(sigBits));
return new DERSequence(localASN1EncodableVector1);
}
catch (Exception localException)
{
for (;;) {}
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/provider/BouncyCastleProvider.java
Language
java
Line
114
Affected code
      {
((AlgorithmProvider)localClass.newInstance()).configure(this);
i++;
}
catch (Exception localException)
{
throw new InternalError("cannot create instance of " + paramString + paramArrayOfString[i] + "$Mappings : " + localException);
}
}

Generic Exception in catch

Description:
Exception catching should be specific. Generic Exception type could not be safe and lead to silent error suppresion
File
classes/org/spongycastle/jce/provider/BrokenJCEBlockCipher.java
Language
java
Line
156
Affected code
      engineParams = AlgorithmParameters.getInstance(str2, "SC");
engineParams.init(ivParam.getIV());
return engineParams;
}
catch (Exception localException)
{
throw new RuntimeException(localException.toString());
}
}