Initial commit
This commit is contained in:
commit
0b668f2ce9
510
DDOS_Model_Generation.py
Normal file
510
DDOS_Model_Generation.py
Normal file
@ -0,0 +1,510 @@
|
||||
#!/usr/bin/env python
|
||||
# coding: utf-8
|
||||
|
||||
# In[1]:
|
||||
|
||||
|
||||
|
||||
|
||||
import pandas as pd
|
||||
import numpy as np
|
||||
|
||||
import matplotlib.pyplot as plt
|
||||
from matplotlib.pyplot import figure
|
||||
import seaborn as sns
|
||||
|
||||
from sklearn.metrics import confusion_matrix
|
||||
from sklearn.metrics import accuracy_score
|
||||
from sklearn.metrics import classification_report
|
||||
from sklearn.model_selection import train_test_split
|
||||
from sklearn import metrics
|
||||
from sklearn.model_selection import cross_val_score
|
||||
from sklearn import preprocessing
|
||||
|
||||
from sklearn.model_selection import cross_val_predict
|
||||
from sklearn.model_selection import GridSearchCV
|
||||
import time
|
||||
|
||||
from sklearn.tree import DecisionTreeClassifier
|
||||
from sklearn.linear_model import LogisticRegression
|
||||
from sklearn import svm
|
||||
from sklearn.neighbors import KNeighborsClassifier
|
||||
from sklearn.ensemble import RandomForestClassifier
|
||||
|
||||
from sklearn import metrics
|
||||
|
||||
data = pd.read_csv('dataset_sdn.csv')
|
||||
|
||||
|
||||
|
||||
data.head()
|
||||
|
||||
|
||||
data.shape
|
||||
|
||||
data.info()
|
||||
|
||||
##### Here we see that the label contains boolean values: 0 - Benign, 1-Maliciuous
|
||||
data.label.unique()
|
||||
|
||||
|
||||
data.label.value_counts()
|
||||
|
||||
label_dict = dict(data.label.value_counts())
|
||||
sns.countplot(data.label)
|
||||
|
||||
|
||||
labels = ["Maliciuous",'Benign']
|
||||
sizes = [dict(data.label.value_counts())[0], dict(data.label.value_counts())[1]]
|
||||
plt.figure(figsize = (13,8))
|
||||
plt.pie(sizes, labels=labels, autopct='%1.1f%%',
|
||||
shadow=True, startangle=90)
|
||||
plt.legend(["Maliciuous", "Benign"])
|
||||
plt.title('The percentage of Benign and Maliciuos Requests in dataset')
|
||||
# plt.show()
|
||||
|
||||
|
||||
data.describe()
|
||||
|
||||
|
||||
# Let's look at the vizualisation of Null valued features
|
||||
figure(figsize=(9, 5), dpi=80)
|
||||
data[data.columns[data.isna().sum() >= 0]].isna().sum().sort_values().plot.bar()
|
||||
plt.title("Features which has NuLL values")
|
||||
|
||||
|
||||
data.isnull().sum()
|
||||
|
||||
|
||||
numeric_df = data.select_dtypes(include=['int64', 'float64'])
|
||||
object_df = data.select_dtypes(include=['object'])
|
||||
numeric_cols = numeric_df.columns
|
||||
object_cols = object_df.columns
|
||||
print('Numeric Columns: ')
|
||||
print(numeric_cols, '\n')
|
||||
print('Object Columns: ')
|
||||
print(object_cols, '\n')
|
||||
print('Number of Numeric Features: ', len(numeric_cols))
|
||||
print('Number of Object Features: ', len(object_cols))
|
||||
|
||||
|
||||
# In[14]:
|
||||
|
||||
|
||||
object_df.head()
|
||||
|
||||
|
||||
# In[15]:
|
||||
|
||||
|
||||
#### Let's look at Oblect columns (Source Destination Protocol)
|
||||
|
||||
figure(figsize=(12, 7), dpi=80)
|
||||
plt.barh(list(dict(data.src.value_counts()).keys()), dict(data.src.value_counts()).values(), color='lawngreen')
|
||||
|
||||
for idx, val in enumerate(dict(data.src.value_counts()).values()):
|
||||
plt.text(x = val, y = idx-0.2, s = str(val), color='r', size = 13)
|
||||
|
||||
plt.xlabel('Number of Requests')
|
||||
plt.ylabel('IP addres of sender')
|
||||
plt.title('Number of all reqests')
|
||||
|
||||
|
||||
# In[16]:
|
||||
|
||||
|
||||
figure(figsize=(12, 7), dpi=80)
|
||||
plt.barh(list(dict(data[data.label == 1].src.value_counts()).keys()), dict(data[data.label == 1].src.value_counts()).values(), color='blue')
|
||||
|
||||
for idx, val in enumerate(dict(data[data.label == 1].src.value_counts()).values()):
|
||||
plt.text(x = val, y = idx-0.2, s = str(val), color='r', size = 13)
|
||||
|
||||
plt.xlabel('Number of Requests')
|
||||
plt.ylabel('IP addres of sender')
|
||||
plt.title('Number of Attack requests')
|
||||
|
||||
|
||||
# In[17]:
|
||||
|
||||
|
||||
figure(figsize=(12, 7), dpi=80)
|
||||
plt.barh(list(dict(data.src.value_counts()).keys()), dict(data.src.value_counts()).values(), color='lawngreen')
|
||||
plt.barh(list(dict(data[data.label == 1].src.value_counts()).keys()), dict(data[data.label == 1].src.value_counts()).values(), color='blue')
|
||||
|
||||
for idx, val in enumerate(dict(data.src.value_counts()).values()):
|
||||
plt.text(x = val, y = idx-0.2, s = str(val), color='r', size = 13)
|
||||
|
||||
for idx, val in enumerate(dict(data[data.label == 1].src.value_counts()).values()):
|
||||
plt.text(x = val, y = idx-0.2, s = str(val), color='w', size = 13)
|
||||
|
||||
|
||||
plt.xlabel('Number of Requests')
|
||||
plt.ylabel('IP addres of sender')
|
||||
plt.legend(['All','malicious'])
|
||||
plt.title('Number of requests from different IP adress')
|
||||
|
||||
|
||||
# In[18]:
|
||||
|
||||
|
||||
figure(figsize=(10, 6), dpi=80)
|
||||
plt.bar(list(dict(data.Protocol.value_counts()).keys()), dict(data.Protocol.value_counts()).values(), color='r')
|
||||
plt.bar(list(dict(data[data.label == 1].Protocol.value_counts()).keys()), dict(data[data.label == 1].Protocol.value_counts()).values(), color='b')
|
||||
|
||||
plt.text(x = 0 - 0.15, y = 41321 + 200, s = str(41321), color='black', size=17)
|
||||
plt.text(x = 1 - 0.15, y = 33588 + 200, s = str(33588), color='black', size=17)
|
||||
plt.text(x = 2 - 0.15, y = 29436 + 200, s = str(29436), color='black', size=17)
|
||||
|
||||
plt.text(x = 0 - 0.15, y = 9419 + 200, s = str(9419), color='w', size=17)
|
||||
plt.text(x = 1 - 0.15, y = 17499 + 200, s = str(17499), color='w', size=17)
|
||||
plt.text(x = 2 - 0.15, y = 13866 + 200, s = str(13866), color='w', size=17)
|
||||
|
||||
plt.xlabel('Protocol')
|
||||
plt.ylabel('Count')
|
||||
plt.legend(['All', 'malicious'])
|
||||
plt.title('The number of requests from different protocols')
|
||||
|
||||
|
||||
# In[19]:
|
||||
|
||||
|
||||
df = data.copy()
|
||||
|
||||
|
||||
# In[20]:
|
||||
|
||||
|
||||
figure(figsize=(8, 4), dpi=80)
|
||||
plt.hist(df.dur, bins=20, color='b')
|
||||
plt.title('Duration')
|
||||
# plt.show()
|
||||
|
||||
|
||||
# In[21]:
|
||||
|
||||
|
||||
figure(figsize=(8, 4), dpi=80)
|
||||
plt.hist(df.tx_bytes, bins=20, color='r')
|
||||
plt.title('TX_BYTES - Transmitted Bytes')
|
||||
# plt.show()
|
||||
|
||||
|
||||
# In[22]:
|
||||
|
||||
|
||||
figure(figsize=(8, 4), dpi=80)
|
||||
plt.hist(df.tx_kbps, bins=10, color='g')
|
||||
plt.title('TX_KBPC')
|
||||
# plt.show()
|
||||
|
||||
|
||||
# In[23]:
|
||||
|
||||
|
||||
plt.hist(df.switch, bins=20, color='r')
|
||||
plt.title('SWITCH')
|
||||
plt.xlabel('SWITCH')
|
||||
# plt.show()
|
||||
|
||||
|
||||
# In[24]:
|
||||
|
||||
|
||||
plt.hist(df[df['label'] == 1].switch, bins=20, color='r')
|
||||
plt.title('SWITCH')
|
||||
plt.xlabel('SWITCH')
|
||||
# plt.show()
|
||||
|
||||
import joblib
|
||||
|
||||
class Model:
|
||||
global y
|
||||
def __init__(self, data):
|
||||
self.data = data
|
||||
X = preprocessing.StandardScaler().fit(self.data).transform(self.data)
|
||||
self.X_train, self.X_test, self.y_train, self.y_test = train_test_split(X, y, random_state=42, test_size=0.3)
|
||||
|
||||
def LogisticRegression(self):
|
||||
solvers = ['newton-cg', 'lbfgs', 'liblinear', 'sag', 'saga']
|
||||
|
||||
start_time = time.time()
|
||||
results_lr = []
|
||||
accuracy_list = []
|
||||
for solver in solvers:
|
||||
LR = LogisticRegression(C=0.03, solver=solver).fit(self.X_train, self.y_train)
|
||||
predicted_lr = LR.predict(self.X_test)
|
||||
accuracy_lr = accuracy_score(self.y_test, predicted_lr)
|
||||
results_lr.append({'solver' : solver, 'accuracy': str(round(accuracy_lr * 100, 2)) + "%",
|
||||
'Coefficients': {'W' : LR.coef_, 'b': LR.intercept_}})
|
||||
accuracy_list.append(accuracy_lr)
|
||||
|
||||
solver_name = solvers[accuracy_list.index(max(accuracy_list))]
|
||||
LR = LogisticRegression(C=0.03, solver=solver_name).fit(self.X_train, self.y_train)
|
||||
predicted_lr = LR.predict(self.X_test)
|
||||
accuracy_lr = accuracy_score(self.y_test, predicted_lr)
|
||||
print("Accuracy: %.2f%%" % (accuracy_lr * 100.0), '\n')
|
||||
print("########################################################################")
|
||||
print('Best solver is : ', solver_name)
|
||||
print("########################################################################")
|
||||
print(classification_report(predicted_lr, self.y_test), '\n')
|
||||
print("########################################################################")
|
||||
print("--- %s seconds --- time for LogisticRegression" % (time.time() - start_time))
|
||||
|
||||
# Save the model
|
||||
joblib.dump(LR, 'logistic_regression_model.pkl')
|
||||
|
||||
def SupportVectorMachine(self):
|
||||
start_time = time.time()
|
||||
accuracy_list = []
|
||||
result_svm = []
|
||||
kernels = ['linear', 'poly','rbf', 'sigmoid']
|
||||
for kernel in kernels:
|
||||
SVM = svm.SVC(kernel=kernel).fit(self.X_train, self.y_train)
|
||||
predicted_svm = SVM.predict(self.X_test)
|
||||
accuracy_svm = accuracy_score(self.y_test, predicted_svm)
|
||||
result_svm.append({"kernel" : kernel, "accuracy": f"{round(accuracy_svm*100,2)}%"})
|
||||
print("Accuracy: %.2f%%" % round((accuracy_svm * 100.0),2))
|
||||
print('######################################################################')
|
||||
accuracy_list.append(accuracy_svm)
|
||||
|
||||
kernel_name = kernels[accuracy_list.index(max(accuracy_list))]
|
||||
SVM = svm.SVC(kernel=kernel_name).fit(self.X_train, self.y_train)
|
||||
predicted_svm = SVM.predict(self.X_test)
|
||||
accuracy_svm = accuracy_score(self.y_test, predicted_svm)
|
||||
print(f"Accuracy of SVM model {round(accuracy_svm,2)*100}%", '\n')
|
||||
print("########################################################################")
|
||||
print('best kernel is : ', kernel_name)
|
||||
print("########################################################################")
|
||||
print(classification_report(predicted_svm, self.y_test))
|
||||
print("########################################################################")
|
||||
print("--- %s seconds ---" % (time.time() - start_time))
|
||||
|
||||
# Save the model
|
||||
joblib.dump(SVM, 'svm_model.pkl')
|
||||
|
||||
def KNearetsNeighbor(self):
|
||||
start_time = time.time()
|
||||
Ks = 12
|
||||
accuracy_knn = np.zeros((Ks-1))
|
||||
std_acc = np.zeros((Ks-1))
|
||||
for n in range(1,Ks):
|
||||
neigh = KNeighborsClassifier(n_neighbors = n).fit(self.X_train, self.y_train)
|
||||
yhat = neigh.predict(self.X_test)
|
||||
accuracy_knn[n-1] = metrics.accuracy_score(self.y_test, yhat)
|
||||
std_acc[n-1] = np.std(yhat==self.y_test) / np.sqrt(yhat.shape[0])
|
||||
|
||||
plt.figure(figsize=(10,6))
|
||||
plt.plot(range(1,Ks), accuracy_knn, 'g')
|
||||
plt.fill_between(range(1,Ks), accuracy_knn - 1 * std_acc, accuracy_knn + 1 * std_acc, alpha=0.10)
|
||||
plt.fill_between(range(1,Ks), accuracy_knn - 3 * std_acc, accuracy_knn + 3 * std_acc, alpha=0.10, color="green")
|
||||
plt.legend(('Accuracy ', '+/- 1xstd', '+/- 3xstd'))
|
||||
plt.ylabel('Accuracy ')
|
||||
plt.xlabel('Number of Neighbors (K)')
|
||||
plt.tight_layout()
|
||||
# plt.show()
|
||||
|
||||
knnc = KNeighborsClassifier()
|
||||
knnc_search = GridSearchCV(knnc, param_grid={'n_neighbors': [3, 5, 10],
|
||||
'weights': ['uniform', 'distance'],
|
||||
'metric': ['euclidean', 'manhattan']},
|
||||
n_jobs=-1, cv=3, scoring='accuracy', verbose=2)
|
||||
knnc_search.fit(self.X_train, self.y_train)
|
||||
n_neighbors = knnc_search.best_params_['n_neighbors']
|
||||
weights = knnc_search.best_params_['weights']
|
||||
metric = knnc_search.best_params_['metric']
|
||||
KNN = KNeighborsClassifier(n_neighbors=n_neighbors, metric=metric, weights=weights).fit(self.X_train, self.y_train)
|
||||
|
||||
predicted_knn = KNN.predict(self.X_test)
|
||||
accuracy_knn = metrics.accuracy_score(self.y_test, predicted_knn)
|
||||
print(f"Accuracy of KNN model {round(accuracy_knn,2)*100}%", '\n')
|
||||
print("########################################################################")
|
||||
print(classification_report(predicted_knn, self.y_test))
|
||||
print("########################################################################")
|
||||
print("--- %s seconds ---" % (time.time() - start_time))
|
||||
|
||||
# Save the model
|
||||
joblib.dump(KNN, 'knn_model.pkl')
|
||||
|
||||
def DecisionTree(self):
|
||||
start_time = time.time()
|
||||
tree = DecisionTreeClassifier()
|
||||
dt_search = GridSearchCV(tree, param_grid={'criterion' : ['gini', 'entropy'],
|
||||
'max_depth' : [2,3,4,5,6,7,8, 9, 10],
|
||||
'max_leaf_nodes' : [2,3,4,5,6,7,8,9,10, 11]},
|
||||
n_jobs=-1, cv=5, scoring='accuracy', verbose=2)
|
||||
dt_search.fit(self.X_train, self.y_train)
|
||||
|
||||
criterion = dt_search.best_params_['criterion']
|
||||
max_depth = dt_search.best_params_['max_depth']
|
||||
max_leaf_nodes = dt_search.best_params_['max_leaf_nodes']
|
||||
|
||||
dtree = DecisionTreeClassifier(criterion=criterion,
|
||||
max_depth=max_depth,
|
||||
max_leaf_nodes=max_leaf_nodes).fit(self.X_train, self.y_train)
|
||||
predicted_dt = dtree.predict(self.X_test)
|
||||
accuracy_dt = metrics.accuracy_score(self.y_test, predicted_dt)
|
||||
print(f"criterion: {criterion}, max depth: {max_depth}, max_leaf: {max_leaf_nodes}")
|
||||
print(f"The Accuracy is : {round(accuracy_dt * 100,2)}%")
|
||||
print("########################################################################")
|
||||
print(classification_report(predicted_dt, self.y_test))
|
||||
print("########################################################################")
|
||||
print("--- %s seconds ---" % (time.time() - start_time))
|
||||
|
||||
# Save the model
|
||||
joblib.dump(dtree, 'decision_tree_model.pkl')
|
||||
|
||||
def RandomForest(self):
|
||||
start_time = time.time()
|
||||
RF = RandomForestClassifier(criterion='gini',
|
||||
n_estimators=500,
|
||||
min_samples_split=10,
|
||||
max_features='sqrt',
|
||||
oob_score=True,
|
||||
random_state=1,
|
||||
n_jobs=-1).fit(self.X_train, self.y_train)
|
||||
|
||||
predicted_rf = RF.predict(self.X_test)
|
||||
svm_accuracy = accuracy_score(self.y_test, predicted_rf)
|
||||
print(f"Accuracy of RF is : {round(svm_accuracy*100,2)}%", '\n')
|
||||
print("########################################################################")
|
||||
print(classification_report(predicted_rf, self.y_test))
|
||||
print("########################################################################")
|
||||
print("--- %s seconds ---" % (time.time() - start_time))
|
||||
|
||||
# Save the model
|
||||
joblib.dump(RF, 'random_forest_model.pkl')
|
||||
|
||||
|
||||
"""
|
||||
Decision Tree works Well
|
||||
Suppert Vector Machine works well
|
||||
Logistic Regression works well
|
||||
KNN works well
|
||||
Random Forest works well
|
||||
"""
|
||||
|
||||
|
||||
df = data.copy()
|
||||
df = df.dropna()
|
||||
|
||||
X = df.drop(['dt','src','dst','label'], axis=1)
|
||||
y = df.label
|
||||
|
||||
X = pd.get_dummies(X)
|
||||
|
||||
M = Model(X)
|
||||
print(X)
|
||||
# Logistic Regression(Without FS)
|
||||
# M.LogisticRegression()
|
||||
|
||||
# # Support Vector Machine(Without FS)
|
||||
# M.SupportVectorMachine()
|
||||
|
||||
# # Decision Tree(Without FS)
|
||||
# M.DecisionTree()
|
||||
|
||||
# # Random Forest Classification(Without FS)
|
||||
# M.RandomForest()
|
||||
|
||||
|
||||
# M.KNearetsNeighbor()
|
||||
|
||||
df1 = data.copy()
|
||||
|
||||
|
||||
df1 = df1.dropna()
|
||||
|
||||
|
||||
|
||||
df1.columns
|
||||
|
||||
|
||||
df1.info()
|
||||
|
||||
important_features = [
|
||||
'src',
|
||||
'pktcount',
|
||||
'dst',
|
||||
'byteperflow',
|
||||
'pktperflow',
|
||||
'pktrate',
|
||||
'tot_kbps',
|
||||
'rx_kbps',
|
||||
'flows',
|
||||
'bytecount',
|
||||
'dt',
|
||||
'Protocol',
|
||||
'dur',
|
||||
'tot_dur'
|
||||
|
||||
]
|
||||
|
||||
|
||||
weights = [
|
||||
17.87,
|
||||
15.16,
|
||||
13.64,
|
||||
12.97,
|
||||
11.35,
|
||||
11.35,
|
||||
9.68,
|
||||
9.66,
|
||||
8.95,
|
||||
4.92,
|
||||
2.33,
|
||||
1.31,
|
||||
1.11,
|
||||
1.11
|
||||
]
|
||||
|
||||
|
||||
weighted_features = pd.DataFrame({'features':important_features,
|
||||
'weights':weights})
|
||||
weighted_features
|
||||
# print(weighted_features)
|
||||
|
||||
X = df1[important_features]
|
||||
y = df1.label
|
||||
|
||||
X = X.drop(['src', 'dst', 'dt'], axis=1)
|
||||
|
||||
X.head()
|
||||
|
||||
|
||||
# print(X)
|
||||
X = pd.get_dummies(X)
|
||||
abs(X.corr())
|
||||
|
||||
fig, ax = plt.subplots(figsize=(10,7))
|
||||
sns.heatmap(abs(X.corr()), annot=True)
|
||||
|
||||
|
||||
|
||||
|
||||
# ### There some duplicated features and high correlated features
|
||||
|
||||
|
||||
|
||||
X = X.drop(['dur', "pktrate", "pktperflow"], axis=1)
|
||||
|
||||
# X.columns
|
||||
|
||||
fig, ax = plt.subplots(figsize=(10,7))
|
||||
sns.heatmap(abs(X.corr()), annot=True)
|
||||
|
||||
|
||||
X = pd.get_dummies(X)
|
||||
|
||||
|
||||
M = Model(X)
|
||||
# print(X)
|
||||
|
||||
# ## Logistic Regression(With FS)
|
||||
# M.LogisticRegression()
|
||||
|
||||
# ## Support Vector Machine
|
||||
# M.SupportVectorMachine()
|
||||
# M.RandomForest()
|
||||
|
||||
# M.DecisionTree()
|
||||
M.KNearetsNeighbor()
|
||||
16
DDoS_predictions.csv
Normal file
16
DDoS_predictions.csv
Normal file
@ -0,0 +1,16 @@
|
||||
pktcount,byteperflow,tot_kbps,rx_kbps,flows,bytecount,tot_dur,Protocol_ICMP,Protocol_TCP,Protocol_UDP,Protocol_HTTP,Protocol_HTTPS,Protocol_SSH,Protocol_DHCP,Protocol_FTP,Protocol_SMTP,Protocol_POP3,Protocol_IMAP,Protocol_DNS,src_ip,dst_ip,probability
|
||||
137,137.0,0.137,0.137,1,137.0,0.0,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,1.0
|
||||
66,66.0,0.066,0.066,1,66.0,0.136057676,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.6
|
||||
137,137.0,0.137,0.137,1,137.0,0.414859727,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
119,119.0,0.119,0.119,1,119.0,0.064303809,0,0,0,0,0,0,0,0,0,0,0,0,,,1.0
|
||||
66,66.0,0.066,0.066,1,66.0,0.070996013,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.8
|
||||
137,137.0,0.137,0.137,1,137.0,0.513486621,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
66,66.0,0.066,0.066,1,66.0,0.13545123,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.6
|
||||
137,137.0,0.137,0.137,1,137.0,0.411760638,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
66,66.0,0.066,0.066,1,66.0,0.135834303,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.6
|
||||
137,137.0,0.137,0.137,1,137.0,0.520567677,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
66,66.0,0.066,0.066,1,66.0,0.134642141,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.6
|
||||
119,119.0,0.119,0.119,1,119.0,0.077239986,0,0,0,0,0,0,0,0,0,0,0,0,,,1.0
|
||||
137,137.0,0.137,0.137,1,137.0,0.322031127,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
66,66.0,0.066,0.066,1,66.0,0.133880341,0,1,0,0,0,0,0,0,0,0,0,0,208.115.231.58,192.168.1.8,0.6
|
||||
137,137.0,0.137,0.137,1,137.0,0.531491974,0,0,0,0,0,0,0,0,0,0,0,0,192.168.1.8,208.115.231.58,0.8
|
||||
|
918
build/run/Analysis-00.toc
Normal file
918
build/run/Analysis-00.toc
Normal file
@ -0,0 +1,918 @@
|
||||
(['/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/run.py'],
|
||||
['/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested'],
|
||||
[],
|
||||
['/home/tech4biz-001/.local/lib/python3.10/site-packages/numpy/_pyinstaller',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/_pyinstaller_hooks_contrib/stdhooks',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/_pyinstaller_hooks_contrib'],
|
||||
{},
|
||||
[],
|
||||
[],
|
||||
False,
|
||||
{},
|
||||
0,
|
||||
[],
|
||||
[],
|
||||
'3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.0]',
|
||||
[('pyi_rth_inspect',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
|
||||
'PYSOURCE'),
|
||||
('pyi_rth__tkinter',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth__tkinter.py',
|
||||
'PYSOURCE'),
|
||||
('run',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/run.py',
|
||||
'PYSOURCE')],
|
||||
[('inspect', '/usr/lib/python3.10/inspect.py', 'PYMODULE'),
|
||||
('importlib', '/usr/lib/python3.10/importlib/__init__.py', 'PYMODULE'),
|
||||
('importlib.abc', '/usr/lib/python3.10/importlib/abc.py', 'PYMODULE'),
|
||||
('typing', '/usr/lib/python3.10/typing.py', 'PYMODULE'),
|
||||
('contextlib', '/usr/lib/python3.10/contextlib.py', 'PYMODULE'),
|
||||
('importlib._abc', '/usr/lib/python3.10/importlib/_abc.py', 'PYMODULE'),
|
||||
('importlib._bootstrap_external',
|
||||
'/usr/lib/python3.10/importlib/_bootstrap_external.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata',
|
||||
'/usr/lib/python3.10/importlib/metadata/__init__.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._itertools',
|
||||
'/usr/lib/python3.10/importlib/metadata/_itertools.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._functools',
|
||||
'/usr/lib/python3.10/importlib/metadata/_functools.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._collections',
|
||||
'/usr/lib/python3.10/importlib/metadata/_collections.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._meta',
|
||||
'/usr/lib/python3.10/importlib/metadata/_meta.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._adapters',
|
||||
'/usr/lib/python3.10/importlib/metadata/_adapters.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._text',
|
||||
'/usr/lib/python3.10/importlib/metadata/_text.py',
|
||||
'PYMODULE'),
|
||||
('email.message', '/usr/lib/python3.10/email/message.py', 'PYMODULE'),
|
||||
('email.policy', '/usr/lib/python3.10/email/policy.py', 'PYMODULE'),
|
||||
('email.contentmanager',
|
||||
'/usr/lib/python3.10/email/contentmanager.py',
|
||||
'PYMODULE'),
|
||||
('email.quoprimime', '/usr/lib/python3.10/email/quoprimime.py', 'PYMODULE'),
|
||||
('string', '/usr/lib/python3.10/string.py', 'PYMODULE'),
|
||||
('email.headerregistry',
|
||||
'/usr/lib/python3.10/email/headerregistry.py',
|
||||
'PYMODULE'),
|
||||
('email._header_value_parser',
|
||||
'/usr/lib/python3.10/email/_header_value_parser.py',
|
||||
'PYMODULE'),
|
||||
('urllib', '/usr/lib/python3.10/urllib/__init__.py', 'PYMODULE'),
|
||||
('email.iterators', '/usr/lib/python3.10/email/iterators.py', 'PYMODULE'),
|
||||
('email.generator', '/usr/lib/python3.10/email/generator.py', 'PYMODULE'),
|
||||
('copy', '/usr/lib/python3.10/copy.py', 'PYMODULE'),
|
||||
('random', '/usr/lib/python3.10/random.py', 'PYMODULE'),
|
||||
('statistics', '/usr/lib/python3.10/statistics.py', 'PYMODULE'),
|
||||
('decimal', '/usr/lib/python3.10/decimal.py', 'PYMODULE'),
|
||||
('_pydecimal', '/usr/lib/python3.10/_pydecimal.py', 'PYMODULE'),
|
||||
('contextvars', '/usr/lib/python3.10/contextvars.py', 'PYMODULE'),
|
||||
('fractions', '/usr/lib/python3.10/fractions.py', 'PYMODULE'),
|
||||
('numbers', '/usr/lib/python3.10/numbers.py', 'PYMODULE'),
|
||||
('hashlib', '/usr/lib/python3.10/hashlib.py', 'PYMODULE'),
|
||||
('logging', '/usr/lib/python3.10/logging/__init__.py', 'PYMODULE'),
|
||||
('pickle', '/usr/lib/python3.10/pickle.py', 'PYMODULE'),
|
||||
('pprint', '/usr/lib/python3.10/pprint.py', 'PYMODULE'),
|
||||
('dataclasses', '/usr/lib/python3.10/dataclasses.py', 'PYMODULE'),
|
||||
('_compat_pickle', '/usr/lib/python3.10/_compat_pickle.py', 'PYMODULE'),
|
||||
('struct', '/usr/lib/python3.10/struct.py', 'PYMODULE'),
|
||||
('bisect', '/usr/lib/python3.10/bisect.py', 'PYMODULE'),
|
||||
('_strptime', '/usr/lib/python3.10/_strptime.py', 'PYMODULE'),
|
||||
('datetime', '/usr/lib/python3.10/datetime.py', 'PYMODULE'),
|
||||
('calendar', '/usr/lib/python3.10/calendar.py', 'PYMODULE'),
|
||||
('email._encoded_words',
|
||||
'/usr/lib/python3.10/email/_encoded_words.py',
|
||||
'PYMODULE'),
|
||||
('base64', '/usr/lib/python3.10/base64.py', 'PYMODULE'),
|
||||
('getopt', '/usr/lib/python3.10/getopt.py', 'PYMODULE'),
|
||||
('gettext', '/usr/lib/python3.10/gettext.py', 'PYMODULE'),
|
||||
('email.charset', '/usr/lib/python3.10/email/charset.py', 'PYMODULE'),
|
||||
('email.encoders', '/usr/lib/python3.10/email/encoders.py', 'PYMODULE'),
|
||||
('email.base64mime', '/usr/lib/python3.10/email/base64mime.py', 'PYMODULE'),
|
||||
('email._policybase', '/usr/lib/python3.10/email/_policybase.py', 'PYMODULE'),
|
||||
('email.header', '/usr/lib/python3.10/email/header.py', 'PYMODULE'),
|
||||
('email.errors', '/usr/lib/python3.10/email/errors.py', 'PYMODULE'),
|
||||
('email.utils', '/usr/lib/python3.10/email/utils.py', 'PYMODULE'),
|
||||
('email._parseaddr', '/usr/lib/python3.10/email/_parseaddr.py', 'PYMODULE'),
|
||||
('urllib.parse', '/usr/lib/python3.10/urllib/parse.py', 'PYMODULE'),
|
||||
('socket', '/usr/lib/python3.10/socket.py', 'PYMODULE'),
|
||||
('selectors', '/usr/lib/python3.10/selectors.py', 'PYMODULE'),
|
||||
('quopri', '/usr/lib/python3.10/quopri.py', 'PYMODULE'),
|
||||
('uu', '/usr/lib/python3.10/uu.py', 'PYMODULE'),
|
||||
('optparse', '/usr/lib/python3.10/optparse.py', 'PYMODULE'),
|
||||
('textwrap', '/usr/lib/python3.10/textwrap.py', 'PYMODULE'),
|
||||
('zipfile', '/usr/lib/python3.10/zipfile.py', 'PYMODULE'),
|
||||
('py_compile', '/usr/lib/python3.10/py_compile.py', 'PYMODULE'),
|
||||
('lzma', '/usr/lib/python3.10/lzma.py', 'PYMODULE'),
|
||||
('_compression', '/usr/lib/python3.10/_compression.py', 'PYMODULE'),
|
||||
('bz2', '/usr/lib/python3.10/bz2.py', 'PYMODULE'),
|
||||
('shutil', '/usr/lib/python3.10/shutil.py', 'PYMODULE'),
|
||||
('tarfile', '/usr/lib/python3.10/tarfile.py', 'PYMODULE'),
|
||||
('gzip', '/usr/lib/python3.10/gzip.py', 'PYMODULE'),
|
||||
('fnmatch', '/usr/lib/python3.10/fnmatch.py', 'PYMODULE'),
|
||||
('importlib.util', '/usr/lib/python3.10/importlib/util.py', 'PYMODULE'),
|
||||
('pathlib', '/usr/lib/python3.10/pathlib.py', 'PYMODULE'),
|
||||
('email', '/usr/lib/python3.10/email/__init__.py', 'PYMODULE'),
|
||||
('email.parser', '/usr/lib/python3.10/email/parser.py', 'PYMODULE'),
|
||||
('email.feedparser', '/usr/lib/python3.10/email/feedparser.py', 'PYMODULE'),
|
||||
('csv', '/usr/lib/python3.10/csv.py', 'PYMODULE'),
|
||||
('importlib.readers', '/usr/lib/python3.10/importlib/readers.py', 'PYMODULE'),
|
||||
('importlib._bootstrap',
|
||||
'/usr/lib/python3.10/importlib/_bootstrap.py',
|
||||
'PYMODULE'),
|
||||
('argparse', '/usr/lib/python3.10/argparse.py', 'PYMODULE'),
|
||||
('token', '/usr/lib/python3.10/token.py', 'PYMODULE'),
|
||||
('tokenize', '/usr/lib/python3.10/tokenize.py', 'PYMODULE'),
|
||||
('importlib.machinery',
|
||||
'/usr/lib/python3.10/importlib/machinery.py',
|
||||
'PYMODULE'),
|
||||
('dis', '/usr/lib/python3.10/dis.py', 'PYMODULE'),
|
||||
('opcode', '/usr/lib/python3.10/opcode.py', 'PYMODULE'),
|
||||
('ast', '/usr/lib/python3.10/ast.py', 'PYMODULE'),
|
||||
('tracemalloc', '/usr/lib/python3.10/tracemalloc.py', 'PYMODULE'),
|
||||
('_py_abc', '/usr/lib/python3.10/_py_abc.py', 'PYMODULE'),
|
||||
('stringprep', '/usr/lib/python3.10/stringprep.py', 'PYMODULE'),
|
||||
('tkinter.ttk', '/usr/lib/python3.10/tkinter/ttk.py', 'PYMODULE'),
|
||||
('tkinter', '/usr/lib/python3.10/tkinter/__init__.py', 'PYMODULE'),
|
||||
('tkinter.constants', '/usr/lib/python3.10/tkinter/constants.py', 'PYMODULE'),
|
||||
('threading', '/usr/lib/python3.10/threading.py', 'PYMODULE'),
|
||||
('_threading_local', '/usr/lib/python3.10/_threading_local.py', 'PYMODULE'),
|
||||
('subprocess', '/usr/lib/python3.10/subprocess.py', 'PYMODULE'),
|
||||
('signal', '/usr/lib/python3.10/signal.py', 'PYMODULE')],
|
||||
[('libpython3.10.so.1.0',
|
||||
'/lib/x86_64-linux-gnu/libpython3.10.so.1.0',
|
||||
'BINARY'),
|
||||
('lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('libexpat.so.1', '/lib/x86_64-linux-gnu/libexpat.so.1', 'BINARY'),
|
||||
('libz.so.1', '/lib/x86_64-linux-gnu/libz.so.1', 'BINARY'),
|
||||
('libmpdec.so.3', '/lib/x86_64-linux-gnu/libmpdec.so.3', 'BINARY'),
|
||||
('libcrypto.so.3', '/lib/x86_64-linux-gnu/libcrypto.so.3', 'BINARY'),
|
||||
('liblzma.so.5', '/lib/x86_64-linux-gnu/liblzma.so.5', 'BINARY'),
|
||||
('libbz2.so.1.0', '/lib/x86_64-linux-gnu/libbz2.so.1.0', 'BINARY'),
|
||||
('libXext.so.6', '/lib/x86_64-linux-gnu/libXext.so.6', 'BINARY'),
|
||||
('libXau.so.6', '/lib/x86_64-linux-gnu/libXau.so.6', 'BINARY'),
|
||||
('libXrender.so.1', '/lib/x86_64-linux-gnu/libXrender.so.1', 'BINARY'),
|
||||
('libXss.so.1', '/lib/x86_64-linux-gnu/libXss.so.1', 'BINARY'),
|
||||
('libmd.so.0', '/lib/x86_64-linux-gnu/libmd.so.0', 'BINARY'),
|
||||
('libtk8.6.so', '/lib/x86_64-linux-gnu/libtk8.6.so', 'BINARY'),
|
||||
('libXdmcp.so.6', '/lib/x86_64-linux-gnu/libXdmcp.so.6', 'BINARY'),
|
||||
('libBLT.2.5.so.8.6', '/lib/libBLT.2.5.so.8.6', 'BINARY'),
|
||||
('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY'),
|
||||
('libbrotlicommon.so.1',
|
||||
'/lib/x86_64-linux-gnu/libbrotlicommon.so.1',
|
||||
'BINARY'),
|
||||
('libpng16.so.16', '/lib/x86_64-linux-gnu/libpng16.so.16', 'BINARY'),
|
||||
('libfreetype.so.6', '/lib/x86_64-linux-gnu/libfreetype.so.6', 'BINARY'),
|
||||
('libfontconfig.so.1', '/lib/x86_64-linux-gnu/libfontconfig.so.1', 'BINARY'),
|
||||
('libtcl8.6.so', '/lib/x86_64-linux-gnu/libtcl8.6.so', 'BINARY'),
|
||||
('libbsd.so.0', '/lib/x86_64-linux-gnu/libbsd.so.0', 'BINARY'),
|
||||
('libbrotlidec.so.1', '/lib/x86_64-linux-gnu/libbrotlidec.so.1', 'BINARY'),
|
||||
('libXft.so.2', '/lib/x86_64-linux-gnu/libXft.so.2', 'BINARY'),
|
||||
('libX11.so.6', '/lib/x86_64-linux-gnu/libX11.so.6', 'BINARY')],
|
||||
[],
|
||||
[],
|
||||
[('base_library.zip',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/base_library.zip',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mk.msg', '/usr/share/tcltk/tcl8.6/msgs/mk.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fi.msg', '/usr/share/tcltk/tcl8.6/msgs/fi.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sw.msg', '/usr/share/tcltk/tcl8.6/msgs/sw.msg', 'DATA'),
|
||||
('_tcl_data/msgs/tr.msg', '/usr/share/tcltk/tcl8.6/msgs/tr.msg', 'DATA'),
|
||||
('_tk_data/ttk/button.tcl', '/usr/share/tcltk/tk8.6/ttk/button.tcl', 'DATA'),
|
||||
('_tk_data/msgs/en_gb.msg', '/usr/share/tcltk/tk8.6/msgs/en_gb.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es.msg', '/usr/share/tcltk/tcl8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/encoding/euc-cn.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-cn.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-3.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-3.enc',
|
||||
'DATA'),
|
||||
('_tk_data/listbox.tcl', '/usr/share/tcltk/tk8.6/listbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gv_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pl.msg', '/usr/share/tcltk/tcl8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/te_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/te_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kok_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kok_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo200.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo200.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nn.msg', '/usr/share/tcltk/tcl8.6/msgs/nn.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/msgcat-1.6.1.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/msgcat-1.6.1.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/utils.tcl', '/usr/share/tcltk/tk8.6/ttk/utils.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/eo.msg', '/usr/share/tcltk/tcl8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo100.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macTurkish.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macTurkish.enc',
|
||||
'DATA'),
|
||||
('_tk_data/dialog.tcl', '/usr/share/tcltk/tk8.6/dialog.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1250.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1250.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-4.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-4.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1256.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1256.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pl.msg', '/usr/share/tcltk/tk8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/es.msg', '/usr/share/tcltk/tk8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fr_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/dingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/dingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/tai-ku.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/tai-ku.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRoman.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRoman.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ebcdic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ebcdic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/history.tcl', '/usr/share/tcltk/tcl8.6/history.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-kr.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-2.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-2.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_hk.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ksc5601.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ksc5601.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gl_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-kr.enc',
|
||||
'DATA'),
|
||||
('_tk_data/palette.tcl', '/usr/share/tcltk/tk8.6/palette.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp865.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp865.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_tw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_tw.msg',
|
||||
'DATA'),
|
||||
('_tk_data/comdlg.tcl', '/usr/share/tcltk/tk8.6/comdlg.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCentEuro.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCentEuro.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp949.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp949.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_hn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_hn.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp862.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp862.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/it_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp857.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp857.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/scrollbar.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/scrollbar.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mr.msg', '/usr/share/tcltk/tcl8.6/msgs/mr.msg', 'DATA'),
|
||||
('_tk_data/optMenu.tcl', '/usr/share/tcltk/tk8.6/optMenu.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp936.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp936.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp950.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp950.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRomania.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRomania.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/package.tcl', '/usr/share/tcltk/tcl8.6/package.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCroatian.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCroatian.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-jp.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ca.msg', '/usr/share/tcltk/tcl8.6/msgs/ca.msg', 'DATA'),
|
||||
('_tcl_data/encoding/ascii.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ascii.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/en.msg', '/usr/share/tcltk/tk8.6/msgs/en.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sv.msg', '/usr/share/tcltk/tcl8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/tclAppInit.c', '/usr/share/tcltk/tcl8.6/tclAppInit.c', 'DATA'),
|
||||
('_tcl_data/encoding/cp874.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp874.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_co.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_co.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/sizegrip.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/sizegrip.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ni.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ni.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/de_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/af_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh.msg', '/usr/share/tcltk/tcl8.6/msgs/zh.msg', 'DATA'),
|
||||
('_tk_data/msgs/hu.msg', '/usr/share/tcltk/tk8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-13.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-13.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/be.msg', '/usr/share/tcltk/tcl8.6/msgs/be.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ro.msg', '/usr/share/tcltk/tcl8.6/msgs/ro.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sq.msg', '/usr/share/tcltk/tcl8.6/msgs/sq.msg', 'DATA'),
|
||||
('_tcl_data/msgs/is.msg', '/usr/share/tcltk/tcl8.6/msgs/is.msg', 'DATA'),
|
||||
('_tk_data/images/README', '/usr/share/tcltk/tk8.6/images/README', 'DATA'),
|
||||
('_tcl_data/msgs/zh_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_sg.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo150.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo150.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/logo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp861.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp861.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl.msg', '/usr/share/tcltk/tcl8.6/msgs/kl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/symbol.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/symbol.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga.msg', '/usr/share/tcltk/tcl8.6/msgs/ga.msg', 'DATA'),
|
||||
('_tk_data/msgs/de.msg', '/usr/share/tcltk/tk8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/msgs/eu_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/eu_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/th.msg', '/usr/share/tcltk/tcl8.6/msgs/th.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-1.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-1.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ms_my.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ms_my.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-10.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-10.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/combobox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/combobox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pa.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pa.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/da.msg', '/usr/share/tcltk/tcl8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/mt.msg', '/usr/share/tcltk/tcl8.6/msgs/mt.msg', 'DATA'),
|
||||
('_tcl_data/init.tcl', '/usr/share/tcltk/tcl8.6/init.tcl', 'DATA'),
|
||||
('_tcl_data/tcl8/platform/shell-1.1.4.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform/shell-1.1.4.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_cn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_cn.msg',
|
||||
'DATA'),
|
||||
('_tk_data/iconlist.tcl', '/usr/share/tcltk/tk8.6/iconlist.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/bn_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/bn_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bn.msg', '/usr/share/tcltk/tcl8.6/msgs/bn.msg', 'DATA'),
|
||||
('_tk_data/msgs/ru.msg', '/usr/share/tcltk/tk8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/opt0.4/optparse.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/optparse.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoLarge.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoLarge.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr.msg', '/usr/share/tcltk/tcl8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp866.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp866.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sk.msg', '/usr/share/tcltk/tcl8.6/msgs/sk.msg', 'DATA'),
|
||||
('_tk_data/ttk/clamTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/clamTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/fr.msg', '/usr/share/tcltk/tk8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_nz.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_nz.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoMed.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoMed.gif',
|
||||
'DATA'),
|
||||
('_tk_data/spinbox.tcl', '/usr/share/tcltk/tk8.6/spinbox.tcl', 'DATA'),
|
||||
('_tk_data/choosedir.tcl', '/usr/share/tcltk/tk8.6/choosedir.tcl', 'DATA'),
|
||||
('_tk_data/msgs/it.msg', '/usr/share/tcltk/tk8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ms.msg', '/usr/share/tcltk/tcl8.6/msgs/ms.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_bw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_bw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_do.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_do.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/auto.tcl', '/usr/share/tcltk/tcl8.6/auto.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-16.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-16.enc',
|
||||
'DATA'),
|
||||
('_tk_data/mkpsenc.tcl', '/usr/share/tcltk/tk8.6/mkpsenc.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp1258.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1258.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/tclIndex', '/usr/share/tcltk/tcl8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/msgs/sv.msg', '/usr/share/tcltk/tk8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_uy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_uy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1251.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1251.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp860.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp860.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/big5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/big5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bg.msg', '/usr/share/tcltk/tcl8.6/msgs/bg.msg', 'DATA'),
|
||||
('_tcl_data/encoding/jis0212.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0212.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ie.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_cr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cr.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/vistaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/vistaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/entry.tcl', '/usr/share/tcltk/tk8.6/ttk/entry.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/kw_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kw_gb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tclIndex', '/usr/share/tcltk/tk8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/ttk/ttk.tcl', '/usr/share/tcltk/tk8.6/ttk/ttk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/fr_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_be.msg',
|
||||
'DATA'),
|
||||
('_tk_data/bgerror.tcl', '/usr/share/tcltk/tk8.6/bgerror.tcl', 'DATA'),
|
||||
('_tk_data/menu.tcl', '/usr/share/tcltk/tk8.6/menu.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de.msg', '/usr/share/tcltk/tcl8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1257.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1257.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ec.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ec.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ta_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ta_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/classicTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/classicTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/jis0201.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0201.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp855.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp855.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_py.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_py.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp852.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp852.enc',
|
||||
'DATA'),
|
||||
('_tk_data/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-6.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-6.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tk.tcl', '/usr/share/tcltk/tk8.6/tk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/opt0.4/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/id_id.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/id_id.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_lb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_lb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/el.msg', '/usr/share/tcltk/tk8.6/msgs/el.msg', 'DATA'),
|
||||
('_tcl_data/msgs/zh_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_hk.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/notebook.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/notebook.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo.msg', '/usr/share/tcltk/tcl8.6/msgs/fo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_sg.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp932.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp932.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pt_br.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/pt_br.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp869.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp869.enc',
|
||||
'DATA'),
|
||||
('_tk_data/megawidget.tcl', '/usr/share/tcltk/tk8.6/megawidget.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ta.msg', '/usr/share/tcltk/tcl8.6/msgs/ta.msg', 'DATA'),
|
||||
('_tk_data/obsolete.tcl', '/usr/share/tcltk/tk8.6/obsolete.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_ve.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ve.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tearoff.tcl', '/usr/share/tcltk/tk8.6/tearoff.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de_at.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_at.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb12345.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb12345.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko.msg', '/usr/share/tcltk/tcl8.6/msgs/ko.msg', 'DATA'),
|
||||
('_tk_data/ttk/scale.tcl', '/usr/share/tcltk/tk8.6/ttk/scale.tcl', 'DATA'),
|
||||
('_tk_data/focus.tcl', '/usr/share/tcltk/tk8.6/focus.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_sy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_sy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/parray.tcl', '/usr/share/tcltk/tcl8.6/parray.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp864.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp864.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macJapan.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macJapan.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp737.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp737.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ja.msg', '/usr/share/tcltk/tcl8.6/msgs/ja.msg', 'DATA'),
|
||||
('_tcl_data/safe.tcl', '/usr/share/tcltk/tcl8.6/safe.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/gb2312-raw.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312-raw.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_gt.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_gt.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tkfbox.tcl', '/usr/share/tcltk/tk8.6/tkfbox.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/jis0208.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0208.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sh.msg', '/usr/share/tcltk/tcl8.6/msgs/sh.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/platform-1.0.18.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform-1.0.18.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sr.msg', '/usr/share/tcltk/tcl8.6/msgs/sr.msg', 'DATA'),
|
||||
('_tk_data/icons.tcl', '/usr/share/tcltk/tk8.6/icons.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/mr_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/mr_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/entry.tcl', '/usr/share/tcltk/tk8.6/entry.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-11.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-11.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-7.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-7.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it.msg', '/usr/share/tcltk/tcl8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sl.msg', '/usr/share/tcltk/tcl8.6/msgs/sl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp437.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp437.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hu.msg', '/usr/share/tcltk/tcl8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-8.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-8.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/word.tcl', '/usr/share/tcltk/tcl8.6/word.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ru.msg', '/usr/share/tcltk/tcl8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/msgs/pt.msg', '/usr/share/tcltk/tcl8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/lt.msg', '/usr/share/tcltk/tcl8.6/msgs/lt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/hi.msg', '/usr/share/tcltk/tcl8.6/msgs/hi.msg', 'DATA'),
|
||||
('_tk_data/ttk/menubutton.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/menubutton.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb2312.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ru_ua.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ru_ua.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scale.tcl', '/usr/share/tcltk/tk8.6/scale.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCyrillic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCyrillic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fa_ir.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_ir.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/tcl8/tcltest-2.5.3.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/tcltest-2.5.3.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/treeview.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/treeview.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso2022-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-jp.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tkAppInit.c', '/usr/share/tcltk/tk8.6/tkAppInit.c', 'DATA'),
|
||||
('_tcl_data/msgs/kok.msg', '/usr/share/tcltk/tcl8.6/msgs/kok.msg', 'DATA'),
|
||||
('_tk_data/msgs/cs.msg', '/usr/share/tcltk/tk8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/http-2.9.5.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/http-2.9.5.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/vi.msg', '/usr/share/tcltk/tcl8.6/msgs/vi.msg', 'DATA'),
|
||||
('_tk_data/clrpick.tcl', '/usr/share/tcltk/tk8.6/clrpick.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/cs.msg', '/usr/share/tcltk/tcl8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/encoding/koi8-u.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-u.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cns11643.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cns11643.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/http.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/http.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/eo.msg', '/usr/share/tcltk/tk8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/uk.msg', '/usr/share/tcltk/tcl8.6/msgs/uk.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-15.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-15.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kw.msg', '/usr/share/tcltk/tcl8.6/msgs/kw.msg', 'DATA'),
|
||||
('_tk_data/ttk/fonts.tcl', '/usr/share/tcltk/tk8.6/ttk/fonts.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/te.msg', '/usr/share/tcltk/tcl8.6/msgs/te.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp863.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp863.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af.msg', '/usr/share/tcltk/tcl8.6/msgs/af.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1254.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1254.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/tis-620.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/tis-620.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/da.msg', '/usr/share/tcltk/tk8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_zw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_zw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo_fo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fo_fo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/lv.msg', '/usr/share/tcltk/tcl8.6/msgs/lv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ar_jo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_jo.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgbox.tcl', '/usr/share/tcltk/tk8.6/msgbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_bo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_bo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/eu.msg', '/usr/share/tcltk/tcl8.6/msgs/eu.msg', 'DATA'),
|
||||
('_tk_data/ttk/progress.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/progress.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp850.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp850.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_au.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_au.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ga_ie.msg',
|
||||
'DATA'),
|
||||
('_tk_data/unsupported.tcl',
|
||||
'/usr/share/tcltk/tk8.6/unsupported.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko_kr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ko_kr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-9.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-9.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/xpTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/xpTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hi_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/hi_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl_gl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kl_gl.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo100.gif',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pt.msg', '/usr/share/tcltk/tk8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa.msg', '/usr/share/tcltk/tcl8.6/msgs/fa.msg', 'DATA'),
|
||||
('_tk_data/ttk/spinbox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/spinbox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/et.msg', '/usr/share/tcltk/tcl8.6/msgs/et.msg', 'DATA'),
|
||||
('_tcl_data/encoding/macDingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macDingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/altTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/altTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/clock.tcl', '/usr/share/tcltk/tcl8.6/clock.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/id.msg', '/usr/share/tcltk/tcl8.6/msgs/id.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_ar.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ar.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nl_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/nl_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1253.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1253.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo64.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo64.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp775.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp775.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb1988.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb1988.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo175.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo175.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar.msg', '/usr/share/tcltk/tcl8.6/msgs/ar.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo75.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo75.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macGreek.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macGreek.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/winTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/winTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/shiftjis.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/shiftjis.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/koi8-r.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-r.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/nl.msg', '/usr/share/tcltk/tk8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pe.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pe.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scrlbar.tcl', '/usr/share/tcltk/tk8.6/scrlbar.tcl', 'DATA'),
|
||||
('_tk_data/ttk/defaults.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/defaults.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/tm.tcl', '/usr/share/tcltk/tcl8.6/tm.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/he.msg', '/usr/share/tcltk/tcl8.6/msgs/he.msg', 'DATA'),
|
||||
('_tk_data/console.tcl', '/usr/share/tcltk/tk8.6/console.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_sv.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_sv.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-14.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-14.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macThai.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macThai.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hr.msg', '/usr/share/tcltk/tcl8.6/msgs/hr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nb.msg', '/usr/share/tcltk/tcl8.6/msgs/nb.msg', 'DATA'),
|
||||
('_tk_data/ttk/cursors.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/cursors.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/text.tcl', '/usr/share/tcltk/tk8.6/text.tcl', 'DATA'),
|
||||
('_tk_data/ttk/aquaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/aquaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ph.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ph.msg',
|
||||
'DATA'),
|
||||
('_tk_data/xmfbox.tcl', '/usr/share/tcltk/tk8.6/xmfbox.tcl', 'DATA'),
|
||||
('_tk_data/fontchooser.tcl',
|
||||
'/usr/share/tcltk/tk8.6/fontchooser.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/button.tcl', '/usr/share/tcltk/tk8.6/button.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv.msg', '/usr/share/tcltk/tcl8.6/msgs/gv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nl.msg', '/usr/share/tcltk/tcl8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_mx.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_mx.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1252.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1252.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1255.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1255.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macUkraine.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macUkraine.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl.msg', '/usr/share/tcltk/tcl8.6/msgs/gl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_cl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cl.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macIceland.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macIceland.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/el.msg', '/usr/share/tcltk/tcl8.6/msgs/el.msg', 'DATA'),
|
||||
('_tk_data/safetk.tcl', '/usr/share/tcltk/tk8.6/safetk.tcl', 'DATA')])
|
||||
819
build/run/EXE-00.toc
Normal file
819
build/run/EXE-00.toc
Normal file
@ -0,0 +1,819 @@
|
||||
('/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/dist/run',
|
||||
True,
|
||||
False,
|
||||
False,
|
||||
None,
|
||||
None,
|
||||
False,
|
||||
False,
|
||||
None,
|
||||
True,
|
||||
False,
|
||||
None,
|
||||
None,
|
||||
None,
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/run.pkg',
|
||||
[('pyi-contents-directory _internal', '', 'OPTION'),
|
||||
('PYZ-00.pyz',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/PYZ-00.pyz',
|
||||
'PYZ'),
|
||||
('struct',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/struct.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod01_archive',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod01_archive.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod02_importers',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod02_importers.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod03_ctypes',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod03_ctypes.pyc',
|
||||
'PYMODULE'),
|
||||
('pyiboot01_bootstrap',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
|
||||
'PYSOURCE'),
|
||||
('pyi_rth_inspect',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
|
||||
'PYSOURCE'),
|
||||
('pyi_rth__tkinter',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth__tkinter.py',
|
||||
'PYSOURCE'),
|
||||
('run',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/run.py',
|
||||
'PYSOURCE'),
|
||||
('libpython3.10.so.1.0',
|
||||
'/lib/x86_64-linux-gnu/libpython3.10.so.1.0',
|
||||
'BINARY'),
|
||||
('lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('libexpat.so.1', '/lib/x86_64-linux-gnu/libexpat.so.1', 'BINARY'),
|
||||
('libz.so.1', '/lib/x86_64-linux-gnu/libz.so.1', 'BINARY'),
|
||||
('libmpdec.so.3', '/lib/x86_64-linux-gnu/libmpdec.so.3', 'BINARY'),
|
||||
('libcrypto.so.3', '/lib/x86_64-linux-gnu/libcrypto.so.3', 'BINARY'),
|
||||
('liblzma.so.5', '/lib/x86_64-linux-gnu/liblzma.so.5', 'BINARY'),
|
||||
('libbz2.so.1.0', '/lib/x86_64-linux-gnu/libbz2.so.1.0', 'BINARY'),
|
||||
('libXext.so.6', '/lib/x86_64-linux-gnu/libXext.so.6', 'BINARY'),
|
||||
('libXau.so.6', '/lib/x86_64-linux-gnu/libXau.so.6', 'BINARY'),
|
||||
('libXrender.so.1', '/lib/x86_64-linux-gnu/libXrender.so.1', 'BINARY'),
|
||||
('libXss.so.1', '/lib/x86_64-linux-gnu/libXss.so.1', 'BINARY'),
|
||||
('libmd.so.0', '/lib/x86_64-linux-gnu/libmd.so.0', 'BINARY'),
|
||||
('libtk8.6.so', '/lib/x86_64-linux-gnu/libtk8.6.so', 'BINARY'),
|
||||
('libXdmcp.so.6', '/lib/x86_64-linux-gnu/libXdmcp.so.6', 'BINARY'),
|
||||
('libBLT.2.5.so.8.6', '/lib/libBLT.2.5.so.8.6', 'BINARY'),
|
||||
('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY'),
|
||||
('libbrotlicommon.so.1',
|
||||
'/lib/x86_64-linux-gnu/libbrotlicommon.so.1',
|
||||
'BINARY'),
|
||||
('libpng16.so.16', '/lib/x86_64-linux-gnu/libpng16.so.16', 'BINARY'),
|
||||
('libfreetype.so.6', '/lib/x86_64-linux-gnu/libfreetype.so.6', 'BINARY'),
|
||||
('libfontconfig.so.1', '/lib/x86_64-linux-gnu/libfontconfig.so.1', 'BINARY'),
|
||||
('libtcl8.6.so', '/lib/x86_64-linux-gnu/libtcl8.6.so', 'BINARY'),
|
||||
('libbsd.so.0', '/lib/x86_64-linux-gnu/libbsd.so.0', 'BINARY'),
|
||||
('libbrotlidec.so.1', '/lib/x86_64-linux-gnu/libbrotlidec.so.1', 'BINARY'),
|
||||
('libXft.so.2', '/lib/x86_64-linux-gnu/libXft.so.2', 'BINARY'),
|
||||
('libX11.so.6', '/lib/x86_64-linux-gnu/libX11.so.6', 'BINARY'),
|
||||
('base_library.zip',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/base_library.zip',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mk.msg', '/usr/share/tcltk/tcl8.6/msgs/mk.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fi.msg', '/usr/share/tcltk/tcl8.6/msgs/fi.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sw.msg', '/usr/share/tcltk/tcl8.6/msgs/sw.msg', 'DATA'),
|
||||
('_tcl_data/msgs/tr.msg', '/usr/share/tcltk/tcl8.6/msgs/tr.msg', 'DATA'),
|
||||
('_tk_data/ttk/button.tcl', '/usr/share/tcltk/tk8.6/ttk/button.tcl', 'DATA'),
|
||||
('_tk_data/msgs/en_gb.msg', '/usr/share/tcltk/tk8.6/msgs/en_gb.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es.msg', '/usr/share/tcltk/tcl8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/encoding/euc-cn.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-cn.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-3.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-3.enc',
|
||||
'DATA'),
|
||||
('_tk_data/listbox.tcl', '/usr/share/tcltk/tk8.6/listbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gv_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pl.msg', '/usr/share/tcltk/tcl8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/te_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/te_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kok_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kok_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo200.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo200.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nn.msg', '/usr/share/tcltk/tcl8.6/msgs/nn.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/msgcat-1.6.1.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/msgcat-1.6.1.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/utils.tcl', '/usr/share/tcltk/tk8.6/ttk/utils.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/eo.msg', '/usr/share/tcltk/tcl8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo100.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macTurkish.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macTurkish.enc',
|
||||
'DATA'),
|
||||
('_tk_data/dialog.tcl', '/usr/share/tcltk/tk8.6/dialog.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1250.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1250.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-4.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-4.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1256.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1256.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pl.msg', '/usr/share/tcltk/tk8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/es.msg', '/usr/share/tcltk/tk8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fr_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/dingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/dingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/tai-ku.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/tai-ku.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRoman.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRoman.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ebcdic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ebcdic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/history.tcl', '/usr/share/tcltk/tcl8.6/history.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-kr.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-2.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-2.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_hk.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ksc5601.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ksc5601.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gl_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-kr.enc',
|
||||
'DATA'),
|
||||
('_tk_data/palette.tcl', '/usr/share/tcltk/tk8.6/palette.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp865.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp865.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_tw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_tw.msg',
|
||||
'DATA'),
|
||||
('_tk_data/comdlg.tcl', '/usr/share/tcltk/tk8.6/comdlg.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCentEuro.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCentEuro.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp949.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp949.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_hn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_hn.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp862.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp862.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/it_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp857.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp857.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/scrollbar.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/scrollbar.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mr.msg', '/usr/share/tcltk/tcl8.6/msgs/mr.msg', 'DATA'),
|
||||
('_tk_data/optMenu.tcl', '/usr/share/tcltk/tk8.6/optMenu.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp936.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp936.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp950.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp950.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRomania.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRomania.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/package.tcl', '/usr/share/tcltk/tcl8.6/package.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCroatian.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCroatian.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-jp.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ca.msg', '/usr/share/tcltk/tcl8.6/msgs/ca.msg', 'DATA'),
|
||||
('_tcl_data/encoding/ascii.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ascii.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/en.msg', '/usr/share/tcltk/tk8.6/msgs/en.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sv.msg', '/usr/share/tcltk/tcl8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/tclAppInit.c', '/usr/share/tcltk/tcl8.6/tclAppInit.c', 'DATA'),
|
||||
('_tcl_data/encoding/cp874.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp874.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_co.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_co.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/sizegrip.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/sizegrip.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ni.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ni.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/de_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/af_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh.msg', '/usr/share/tcltk/tcl8.6/msgs/zh.msg', 'DATA'),
|
||||
('_tk_data/msgs/hu.msg', '/usr/share/tcltk/tk8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-13.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-13.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/be.msg', '/usr/share/tcltk/tcl8.6/msgs/be.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ro.msg', '/usr/share/tcltk/tcl8.6/msgs/ro.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sq.msg', '/usr/share/tcltk/tcl8.6/msgs/sq.msg', 'DATA'),
|
||||
('_tcl_data/msgs/is.msg', '/usr/share/tcltk/tcl8.6/msgs/is.msg', 'DATA'),
|
||||
('_tk_data/images/README', '/usr/share/tcltk/tk8.6/images/README', 'DATA'),
|
||||
('_tcl_data/msgs/zh_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_sg.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo150.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo150.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/logo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp861.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp861.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl.msg', '/usr/share/tcltk/tcl8.6/msgs/kl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/symbol.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/symbol.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga.msg', '/usr/share/tcltk/tcl8.6/msgs/ga.msg', 'DATA'),
|
||||
('_tk_data/msgs/de.msg', '/usr/share/tcltk/tk8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/msgs/eu_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/eu_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/th.msg', '/usr/share/tcltk/tcl8.6/msgs/th.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-1.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-1.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ms_my.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ms_my.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-10.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-10.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/combobox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/combobox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pa.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pa.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/da.msg', '/usr/share/tcltk/tcl8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/mt.msg', '/usr/share/tcltk/tcl8.6/msgs/mt.msg', 'DATA'),
|
||||
('_tcl_data/init.tcl', '/usr/share/tcltk/tcl8.6/init.tcl', 'DATA'),
|
||||
('_tcl_data/tcl8/platform/shell-1.1.4.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform/shell-1.1.4.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_cn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_cn.msg',
|
||||
'DATA'),
|
||||
('_tk_data/iconlist.tcl', '/usr/share/tcltk/tk8.6/iconlist.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/bn_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/bn_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bn.msg', '/usr/share/tcltk/tcl8.6/msgs/bn.msg', 'DATA'),
|
||||
('_tk_data/msgs/ru.msg', '/usr/share/tcltk/tk8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/opt0.4/optparse.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/optparse.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoLarge.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoLarge.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr.msg', '/usr/share/tcltk/tcl8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp866.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp866.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sk.msg', '/usr/share/tcltk/tcl8.6/msgs/sk.msg', 'DATA'),
|
||||
('_tk_data/ttk/clamTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/clamTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/fr.msg', '/usr/share/tcltk/tk8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_nz.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_nz.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoMed.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoMed.gif',
|
||||
'DATA'),
|
||||
('_tk_data/spinbox.tcl', '/usr/share/tcltk/tk8.6/spinbox.tcl', 'DATA'),
|
||||
('_tk_data/choosedir.tcl', '/usr/share/tcltk/tk8.6/choosedir.tcl', 'DATA'),
|
||||
('_tk_data/msgs/it.msg', '/usr/share/tcltk/tk8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ms.msg', '/usr/share/tcltk/tcl8.6/msgs/ms.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_bw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_bw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_do.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_do.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/auto.tcl', '/usr/share/tcltk/tcl8.6/auto.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-16.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-16.enc',
|
||||
'DATA'),
|
||||
('_tk_data/mkpsenc.tcl', '/usr/share/tcltk/tk8.6/mkpsenc.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp1258.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1258.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/tclIndex', '/usr/share/tcltk/tcl8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/msgs/sv.msg', '/usr/share/tcltk/tk8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_uy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_uy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1251.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1251.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp860.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp860.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/big5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/big5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bg.msg', '/usr/share/tcltk/tcl8.6/msgs/bg.msg', 'DATA'),
|
||||
('_tcl_data/encoding/jis0212.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0212.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ie.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_cr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cr.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/vistaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/vistaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/entry.tcl', '/usr/share/tcltk/tk8.6/ttk/entry.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/kw_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kw_gb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tclIndex', '/usr/share/tcltk/tk8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/ttk/ttk.tcl', '/usr/share/tcltk/tk8.6/ttk/ttk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/fr_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_be.msg',
|
||||
'DATA'),
|
||||
('_tk_data/bgerror.tcl', '/usr/share/tcltk/tk8.6/bgerror.tcl', 'DATA'),
|
||||
('_tk_data/menu.tcl', '/usr/share/tcltk/tk8.6/menu.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de.msg', '/usr/share/tcltk/tcl8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1257.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1257.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ec.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ec.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ta_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ta_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/classicTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/classicTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/jis0201.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0201.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp855.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp855.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_py.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_py.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp852.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp852.enc',
|
||||
'DATA'),
|
||||
('_tk_data/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-6.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-6.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tk.tcl', '/usr/share/tcltk/tk8.6/tk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/opt0.4/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/id_id.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/id_id.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_lb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_lb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/el.msg', '/usr/share/tcltk/tk8.6/msgs/el.msg', 'DATA'),
|
||||
('_tcl_data/msgs/zh_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_hk.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/notebook.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/notebook.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo.msg', '/usr/share/tcltk/tcl8.6/msgs/fo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_sg.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp932.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp932.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pt_br.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/pt_br.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp869.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp869.enc',
|
||||
'DATA'),
|
||||
('_tk_data/megawidget.tcl', '/usr/share/tcltk/tk8.6/megawidget.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ta.msg', '/usr/share/tcltk/tcl8.6/msgs/ta.msg', 'DATA'),
|
||||
('_tk_data/obsolete.tcl', '/usr/share/tcltk/tk8.6/obsolete.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_ve.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ve.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tearoff.tcl', '/usr/share/tcltk/tk8.6/tearoff.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de_at.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_at.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb12345.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb12345.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko.msg', '/usr/share/tcltk/tcl8.6/msgs/ko.msg', 'DATA'),
|
||||
('_tk_data/ttk/scale.tcl', '/usr/share/tcltk/tk8.6/ttk/scale.tcl', 'DATA'),
|
||||
('_tk_data/focus.tcl', '/usr/share/tcltk/tk8.6/focus.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_sy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_sy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/parray.tcl', '/usr/share/tcltk/tcl8.6/parray.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp864.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp864.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macJapan.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macJapan.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp737.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp737.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ja.msg', '/usr/share/tcltk/tcl8.6/msgs/ja.msg', 'DATA'),
|
||||
('_tcl_data/safe.tcl', '/usr/share/tcltk/tcl8.6/safe.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/gb2312-raw.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312-raw.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_gt.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_gt.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tkfbox.tcl', '/usr/share/tcltk/tk8.6/tkfbox.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/jis0208.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0208.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sh.msg', '/usr/share/tcltk/tcl8.6/msgs/sh.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/platform-1.0.18.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform-1.0.18.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sr.msg', '/usr/share/tcltk/tcl8.6/msgs/sr.msg', 'DATA'),
|
||||
('_tk_data/icons.tcl', '/usr/share/tcltk/tk8.6/icons.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/mr_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/mr_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/entry.tcl', '/usr/share/tcltk/tk8.6/entry.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-11.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-11.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-7.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-7.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it.msg', '/usr/share/tcltk/tcl8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sl.msg', '/usr/share/tcltk/tcl8.6/msgs/sl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp437.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp437.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hu.msg', '/usr/share/tcltk/tcl8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-8.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-8.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/word.tcl', '/usr/share/tcltk/tcl8.6/word.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ru.msg', '/usr/share/tcltk/tcl8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/msgs/pt.msg', '/usr/share/tcltk/tcl8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/lt.msg', '/usr/share/tcltk/tcl8.6/msgs/lt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/hi.msg', '/usr/share/tcltk/tcl8.6/msgs/hi.msg', 'DATA'),
|
||||
('_tk_data/ttk/menubutton.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/menubutton.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb2312.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ru_ua.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ru_ua.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scale.tcl', '/usr/share/tcltk/tk8.6/scale.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCyrillic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCyrillic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fa_ir.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_ir.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/tcl8/tcltest-2.5.3.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/tcltest-2.5.3.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/treeview.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/treeview.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso2022-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-jp.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tkAppInit.c', '/usr/share/tcltk/tk8.6/tkAppInit.c', 'DATA'),
|
||||
('_tcl_data/msgs/kok.msg', '/usr/share/tcltk/tcl8.6/msgs/kok.msg', 'DATA'),
|
||||
('_tk_data/msgs/cs.msg', '/usr/share/tcltk/tk8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/http-2.9.5.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/http-2.9.5.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/vi.msg', '/usr/share/tcltk/tcl8.6/msgs/vi.msg', 'DATA'),
|
||||
('_tk_data/clrpick.tcl', '/usr/share/tcltk/tk8.6/clrpick.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/cs.msg', '/usr/share/tcltk/tcl8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/encoding/koi8-u.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-u.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cns11643.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cns11643.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/http.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/http.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/eo.msg', '/usr/share/tcltk/tk8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/uk.msg', '/usr/share/tcltk/tcl8.6/msgs/uk.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-15.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-15.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kw.msg', '/usr/share/tcltk/tcl8.6/msgs/kw.msg', 'DATA'),
|
||||
('_tk_data/ttk/fonts.tcl', '/usr/share/tcltk/tk8.6/ttk/fonts.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/te.msg', '/usr/share/tcltk/tcl8.6/msgs/te.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp863.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp863.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af.msg', '/usr/share/tcltk/tcl8.6/msgs/af.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1254.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1254.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/tis-620.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/tis-620.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/da.msg', '/usr/share/tcltk/tk8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_zw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_zw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo_fo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fo_fo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/lv.msg', '/usr/share/tcltk/tcl8.6/msgs/lv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ar_jo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_jo.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgbox.tcl', '/usr/share/tcltk/tk8.6/msgbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_bo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_bo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/eu.msg', '/usr/share/tcltk/tcl8.6/msgs/eu.msg', 'DATA'),
|
||||
('_tk_data/ttk/progress.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/progress.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp850.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp850.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_au.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_au.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ga_ie.msg',
|
||||
'DATA'),
|
||||
('_tk_data/unsupported.tcl',
|
||||
'/usr/share/tcltk/tk8.6/unsupported.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko_kr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ko_kr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-9.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-9.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/xpTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/xpTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hi_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/hi_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl_gl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kl_gl.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo100.gif',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pt.msg', '/usr/share/tcltk/tk8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa.msg', '/usr/share/tcltk/tcl8.6/msgs/fa.msg', 'DATA'),
|
||||
('_tk_data/ttk/spinbox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/spinbox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/et.msg', '/usr/share/tcltk/tcl8.6/msgs/et.msg', 'DATA'),
|
||||
('_tcl_data/encoding/macDingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macDingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/altTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/altTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/clock.tcl', '/usr/share/tcltk/tcl8.6/clock.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/id.msg', '/usr/share/tcltk/tcl8.6/msgs/id.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_ar.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ar.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nl_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/nl_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1253.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1253.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo64.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo64.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp775.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp775.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb1988.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb1988.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo175.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo175.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar.msg', '/usr/share/tcltk/tcl8.6/msgs/ar.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo75.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo75.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macGreek.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macGreek.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/winTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/winTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/shiftjis.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/shiftjis.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/koi8-r.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-r.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/nl.msg', '/usr/share/tcltk/tk8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pe.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pe.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scrlbar.tcl', '/usr/share/tcltk/tk8.6/scrlbar.tcl', 'DATA'),
|
||||
('_tk_data/ttk/defaults.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/defaults.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/tm.tcl', '/usr/share/tcltk/tcl8.6/tm.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/he.msg', '/usr/share/tcltk/tcl8.6/msgs/he.msg', 'DATA'),
|
||||
('_tk_data/console.tcl', '/usr/share/tcltk/tk8.6/console.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_sv.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_sv.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-14.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-14.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macThai.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macThai.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hr.msg', '/usr/share/tcltk/tcl8.6/msgs/hr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nb.msg', '/usr/share/tcltk/tcl8.6/msgs/nb.msg', 'DATA'),
|
||||
('_tk_data/ttk/cursors.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/cursors.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/text.tcl', '/usr/share/tcltk/tk8.6/text.tcl', 'DATA'),
|
||||
('_tk_data/ttk/aquaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/aquaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ph.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ph.msg',
|
||||
'DATA'),
|
||||
('_tk_data/xmfbox.tcl', '/usr/share/tcltk/tk8.6/xmfbox.tcl', 'DATA'),
|
||||
('_tk_data/fontchooser.tcl',
|
||||
'/usr/share/tcltk/tk8.6/fontchooser.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/button.tcl', '/usr/share/tcltk/tk8.6/button.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv.msg', '/usr/share/tcltk/tcl8.6/msgs/gv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nl.msg', '/usr/share/tcltk/tcl8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_mx.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_mx.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1252.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1252.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1255.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1255.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macUkraine.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macUkraine.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl.msg', '/usr/share/tcltk/tcl8.6/msgs/gl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_cl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cl.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macIceland.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macIceland.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/el.msg', '/usr/share/tcltk/tcl8.6/msgs/el.msg', 'DATA'),
|
||||
('_tk_data/safetk.tcl', '/usr/share/tcltk/tk8.6/safetk.tcl', 'DATA')],
|
||||
[],
|
||||
False,
|
||||
False,
|
||||
1728051476,
|
||||
[('run',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run',
|
||||
'EXECUTABLE')],
|
||||
'/lib/x86_64-linux-gnu/libpython3.10.so.1.0')
|
||||
814
build/run/PKG-00.toc
Normal file
814
build/run/PKG-00.toc
Normal file
@ -0,0 +1,814 @@
|
||||
('/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/run.pkg',
|
||||
{'BINARY': True,
|
||||
'DATA': True,
|
||||
'EXECUTABLE': True,
|
||||
'EXTENSION': True,
|
||||
'PYMODULE': True,
|
||||
'PYSOURCE': True,
|
||||
'PYZ': False,
|
||||
'SPLASH': True,
|
||||
'SYMLINK': False},
|
||||
[('pyi-contents-directory _internal', '', 'OPTION'),
|
||||
('PYZ-00.pyz',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/PYZ-00.pyz',
|
||||
'PYZ'),
|
||||
('struct',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/struct.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod01_archive',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod01_archive.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod02_importers',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod02_importers.pyc',
|
||||
'PYMODULE'),
|
||||
('pyimod03_ctypes',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/localpycs/pyimod03_ctypes.pyc',
|
||||
'PYMODULE'),
|
||||
('pyiboot01_bootstrap',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/loader/pyiboot01_bootstrap.py',
|
||||
'PYSOURCE'),
|
||||
('pyi_rth_inspect',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py',
|
||||
'PYSOURCE'),
|
||||
('pyi_rth__tkinter',
|
||||
'/home/tech4biz-001/.local/lib/python3.10/site-packages/PyInstaller/hooks/rthooks/pyi_rth__tkinter.py',
|
||||
'PYSOURCE'),
|
||||
('run',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/run.py',
|
||||
'PYSOURCE'),
|
||||
('libpython3.10.so.1.0',
|
||||
'/lib/x86_64-linux-gnu/libpython3.10.so.1.0',
|
||||
'BINARY'),
|
||||
('lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_contextvars.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_decimal.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_hashlib.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_lzma.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_bz2.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/resource.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_opcode.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_multibytecodec.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_jp.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_kr.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_iso2022.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_cn.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_tw.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_codecs_hk.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'/usr/lib/python3.10/lib-dynload/_tkinter.cpython-310-x86_64-linux-gnu.so',
|
||||
'EXTENSION'),
|
||||
('libexpat.so.1', '/lib/x86_64-linux-gnu/libexpat.so.1', 'BINARY'),
|
||||
('libz.so.1', '/lib/x86_64-linux-gnu/libz.so.1', 'BINARY'),
|
||||
('libmpdec.so.3', '/lib/x86_64-linux-gnu/libmpdec.so.3', 'BINARY'),
|
||||
('libcrypto.so.3', '/lib/x86_64-linux-gnu/libcrypto.so.3', 'BINARY'),
|
||||
('liblzma.so.5', '/lib/x86_64-linux-gnu/liblzma.so.5', 'BINARY'),
|
||||
('libbz2.so.1.0', '/lib/x86_64-linux-gnu/libbz2.so.1.0', 'BINARY'),
|
||||
('libXext.so.6', '/lib/x86_64-linux-gnu/libXext.so.6', 'BINARY'),
|
||||
('libXau.so.6', '/lib/x86_64-linux-gnu/libXau.so.6', 'BINARY'),
|
||||
('libXrender.so.1', '/lib/x86_64-linux-gnu/libXrender.so.1', 'BINARY'),
|
||||
('libXss.so.1', '/lib/x86_64-linux-gnu/libXss.so.1', 'BINARY'),
|
||||
('libmd.so.0', '/lib/x86_64-linux-gnu/libmd.so.0', 'BINARY'),
|
||||
('libtk8.6.so', '/lib/x86_64-linux-gnu/libtk8.6.so', 'BINARY'),
|
||||
('libXdmcp.so.6', '/lib/x86_64-linux-gnu/libXdmcp.so.6', 'BINARY'),
|
||||
('libBLT.2.5.so.8.6', '/lib/libBLT.2.5.so.8.6', 'BINARY'),
|
||||
('libuuid.so.1', '/lib/x86_64-linux-gnu/libuuid.so.1', 'BINARY'),
|
||||
('libbrotlicommon.so.1',
|
||||
'/lib/x86_64-linux-gnu/libbrotlicommon.so.1',
|
||||
'BINARY'),
|
||||
('libpng16.so.16', '/lib/x86_64-linux-gnu/libpng16.so.16', 'BINARY'),
|
||||
('libfreetype.so.6', '/lib/x86_64-linux-gnu/libfreetype.so.6', 'BINARY'),
|
||||
('libfontconfig.so.1', '/lib/x86_64-linux-gnu/libfontconfig.so.1', 'BINARY'),
|
||||
('libtcl8.6.so', '/lib/x86_64-linux-gnu/libtcl8.6.so', 'BINARY'),
|
||||
('libbsd.so.0', '/lib/x86_64-linux-gnu/libbsd.so.0', 'BINARY'),
|
||||
('libbrotlidec.so.1', '/lib/x86_64-linux-gnu/libbrotlidec.so.1', 'BINARY'),
|
||||
('libXft.so.2', '/lib/x86_64-linux-gnu/libXft.so.2', 'BINARY'),
|
||||
('libX11.so.6', '/lib/x86_64-linux-gnu/libX11.so.6', 'BINARY'),
|
||||
('base_library.zip',
|
||||
'/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/base_library.zip',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mk.msg', '/usr/share/tcltk/tcl8.6/msgs/mk.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fi.msg', '/usr/share/tcltk/tcl8.6/msgs/fi.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sw.msg', '/usr/share/tcltk/tcl8.6/msgs/sw.msg', 'DATA'),
|
||||
('_tcl_data/msgs/tr.msg', '/usr/share/tcltk/tcl8.6/msgs/tr.msg', 'DATA'),
|
||||
('_tk_data/ttk/button.tcl', '/usr/share/tcltk/tk8.6/ttk/button.tcl', 'DATA'),
|
||||
('_tk_data/msgs/en_gb.msg', '/usr/share/tcltk/tk8.6/msgs/en_gb.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es.msg', '/usr/share/tcltk/tcl8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/encoding/euc-cn.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-cn.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-3.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-3.enc',
|
||||
'DATA'),
|
||||
('_tk_data/listbox.tcl', '/usr/share/tcltk/tk8.6/listbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gv_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pl.msg', '/usr/share/tcltk/tcl8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/te_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/te_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_gb.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kok_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kok_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo200.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo200.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nn.msg', '/usr/share/tcltk/tcl8.6/msgs/nn.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/msgcat-1.6.1.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/msgcat-1.6.1.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/utils.tcl', '/usr/share/tcltk/tk8.6/ttk/utils.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/eo.msg', '/usr/share/tcltk/tcl8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo100.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macTurkish.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macTurkish.enc',
|
||||
'DATA'),
|
||||
('_tk_data/dialog.tcl', '/usr/share/tcltk/tk8.6/dialog.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1250.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1250.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-4.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-4.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1256.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1256.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pl.msg', '/usr/share/tcltk/tk8.6/msgs/pl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/es.msg', '/usr/share/tcltk/tk8.6/msgs/es.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fr_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/dingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/dingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/tai-ku.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/tai-ku.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRoman.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRoman.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ebcdic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ebcdic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/history.tcl', '/usr/share/tcltk/tcl8.6/history.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso2022-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-kr.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-2.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-2.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_hk.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/ksc5601.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ksc5601.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/gl_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-kr.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-kr.enc',
|
||||
'DATA'),
|
||||
('_tk_data/palette.tcl', '/usr/share/tcltk/tk8.6/palette.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp865.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp865.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_tw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_tw.msg',
|
||||
'DATA'),
|
||||
('_tk_data/comdlg.tcl', '/usr/share/tcltk/tk8.6/comdlg.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCentEuro.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCentEuro.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp949.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp949.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_hn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_hn.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp862.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp862.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it_ch.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/it_ch.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp857.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp857.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/scrollbar.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/scrollbar.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/mr.msg', '/usr/share/tcltk/tcl8.6/msgs/mr.msg', 'DATA'),
|
||||
('_tk_data/optMenu.tcl', '/usr/share/tcltk/tk8.6/optMenu.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp936.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp936.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp950.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp950.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macRomania.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macRomania.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/package.tcl', '/usr/share/tcltk/tcl8.6/package.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCroatian.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCroatian.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/euc-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/euc-jp.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ca.msg', '/usr/share/tcltk/tcl8.6/msgs/ca.msg', 'DATA'),
|
||||
('_tcl_data/encoding/ascii.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/ascii.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/en.msg', '/usr/share/tcltk/tk8.6/msgs/en.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sv.msg', '/usr/share/tcltk/tcl8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/tclAppInit.c', '/usr/share/tcltk/tcl8.6/tclAppInit.c', 'DATA'),
|
||||
('_tcl_data/encoding/cp874.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp874.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_co.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_co.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/sizegrip.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/sizegrip.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ni.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ni.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/de_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/af_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh.msg', '/usr/share/tcltk/tcl8.6/msgs/zh.msg', 'DATA'),
|
||||
('_tk_data/msgs/hu.msg', '/usr/share/tcltk/tk8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-13.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-13.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/be.msg', '/usr/share/tcltk/tcl8.6/msgs/be.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ro.msg', '/usr/share/tcltk/tcl8.6/msgs/ro.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sq.msg', '/usr/share/tcltk/tcl8.6/msgs/sq.msg', 'DATA'),
|
||||
('_tcl_data/msgs/is.msg', '/usr/share/tcltk/tcl8.6/msgs/is.msg', 'DATA'),
|
||||
('_tk_data/images/README', '/usr/share/tcltk/tk8.6/images/README', 'DATA'),
|
||||
('_tcl_data/msgs/zh_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_sg.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo150.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo150.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/logo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp861.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp861.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl.msg', '/usr/share/tcltk/tcl8.6/msgs/kl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/symbol.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/symbol.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga.msg', '/usr/share/tcltk/tcl8.6/msgs/ga.msg', 'DATA'),
|
||||
('_tk_data/msgs/de.msg', '/usr/share/tcltk/tk8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/msgs/eu_es.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/eu_es.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/th.msg', '/usr/share/tcltk/tcl8.6/msgs/th.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-1.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-1.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ms_my.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ms_my.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-10.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-10.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/combobox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/combobox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pa.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pa.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/da.msg', '/usr/share/tcltk/tcl8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/mt.msg', '/usr/share/tcltk/tcl8.6/msgs/mt.msg', 'DATA'),
|
||||
('_tcl_data/init.tcl', '/usr/share/tcltk/tcl8.6/init.tcl', 'DATA'),
|
||||
('_tcl_data/tcl8/platform/shell-1.1.4.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform/shell-1.1.4.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/zh_cn.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_cn.msg',
|
||||
'DATA'),
|
||||
('_tk_data/iconlist.tcl', '/usr/share/tcltk/tk8.6/iconlist.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/bn_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/bn_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bn.msg', '/usr/share/tcltk/tcl8.6/msgs/bn.msg', 'DATA'),
|
||||
('_tk_data/msgs/ru.msg', '/usr/share/tcltk/tk8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/opt0.4/optparse.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/optparse.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoLarge.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoLarge.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fr.msg', '/usr/share/tcltk/tcl8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp866.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp866.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sk.msg', '/usr/share/tcltk/tcl8.6/msgs/sk.msg', 'DATA'),
|
||||
('_tk_data/ttk/clamTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/clamTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/fr.msg', '/usr/share/tcltk/tk8.6/msgs/fr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_nz.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_nz.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logoMed.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logoMed.gif',
|
||||
'DATA'),
|
||||
('_tk_data/spinbox.tcl', '/usr/share/tcltk/tk8.6/spinbox.tcl', 'DATA'),
|
||||
('_tk_data/choosedir.tcl', '/usr/share/tcltk/tk8.6/choosedir.tcl', 'DATA'),
|
||||
('_tk_data/msgs/it.msg', '/usr/share/tcltk/tk8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ms.msg', '/usr/share/tcltk/tcl8.6/msgs/ms.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_bw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_bw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_do.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_do.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/auto.tcl', '/usr/share/tcltk/tcl8.6/auto.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-16.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-16.enc',
|
||||
'DATA'),
|
||||
('_tk_data/mkpsenc.tcl', '/usr/share/tcltk/tk8.6/mkpsenc.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp1258.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1258.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/tclIndex', '/usr/share/tcltk/tcl8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/msgs/sv.msg', '/usr/share/tcltk/tk8.6/msgs/sv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_uy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_uy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1251.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1251.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp860.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp860.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/big5.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/big5.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/bg.msg', '/usr/share/tcltk/tcl8.6/msgs/bg.msg', 'DATA'),
|
||||
('_tcl_data/encoding/jis0212.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0212.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ie.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_cr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cr.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/vistaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/vistaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/entry.tcl', '/usr/share/tcltk/tk8.6/ttk/entry.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/kw_gb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kw_gb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tclIndex', '/usr/share/tcltk/tk8.6/tclIndex', 'DATA'),
|
||||
('_tk_data/ttk/ttk.tcl', '/usr/share/tcltk/tk8.6/ttk/ttk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/fr_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fr_be.msg',
|
||||
'DATA'),
|
||||
('_tk_data/bgerror.tcl', '/usr/share/tcltk/tk8.6/bgerror.tcl', 'DATA'),
|
||||
('_tk_data/menu.tcl', '/usr/share/tcltk/tk8.6/menu.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de.msg', '/usr/share/tcltk/tcl8.6/msgs/de.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1257.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1257.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_ec.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ec.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ta_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ta_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/classicTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/classicTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/jis0201.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0201.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp855.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp855.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_py.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_py.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp852.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp852.enc',
|
||||
'DATA'),
|
||||
('_tk_data/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-6.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-6.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tk.tcl', '/usr/share/tcltk/tk8.6/tk.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_za.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_za.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/opt0.4/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/opt0.4/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/id_id.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/id_id.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_lb.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_lb.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/el.msg', '/usr/share/tcltk/tk8.6/msgs/el.msg', 'DATA'),
|
||||
('_tcl_data/msgs/zh_hk.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/zh_hk.msg',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/notebook.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/notebook.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo.msg', '/usr/share/tcltk/tcl8.6/msgs/fo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_sg.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_sg.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp932.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp932.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/pt_br.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/pt_br.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp869.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp869.enc',
|
||||
'DATA'),
|
||||
('_tk_data/megawidget.tcl', '/usr/share/tcltk/tk8.6/megawidget.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ta.msg', '/usr/share/tcltk/tcl8.6/msgs/ta.msg', 'DATA'),
|
||||
('_tk_data/obsolete.tcl', '/usr/share/tcltk/tk8.6/obsolete.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_ve.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ve.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tearoff.tcl', '/usr/share/tcltk/tk8.6/tearoff.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/de_at.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/de_at.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb12345.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb12345.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko.msg', '/usr/share/tcltk/tcl8.6/msgs/ko.msg', 'DATA'),
|
||||
('_tk_data/ttk/scale.tcl', '/usr/share/tcltk/tk8.6/ttk/scale.tcl', 'DATA'),
|
||||
('_tk_data/focus.tcl', '/usr/share/tcltk/tk8.6/focus.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/en_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/pkgIndex.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/pkgIndex.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_sy.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_sy.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/parray.tcl', '/usr/share/tcltk/tcl8.6/parray.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/cp864.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp864.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macJapan.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macJapan.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp737.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp737.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/panedwindow.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/panedwindow.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ja.msg', '/usr/share/tcltk/tcl8.6/msgs/ja.msg', 'DATA'),
|
||||
('_tcl_data/safe.tcl', '/usr/share/tcltk/tcl8.6/safe.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/gb2312-raw.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312-raw.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_gt.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_gt.msg',
|
||||
'DATA'),
|
||||
('_tk_data/tkfbox.tcl', '/usr/share/tcltk/tk8.6/tkfbox.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/jis0208.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/jis0208.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sh.msg', '/usr/share/tcltk/tcl8.6/msgs/sh.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/platform-1.0.18.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/platform-1.0.18.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/sr.msg', '/usr/share/tcltk/tcl8.6/msgs/sr.msg', 'DATA'),
|
||||
('_tk_data/icons.tcl', '/usr/share/tcltk/tk8.6/icons.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/mr_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/mr_in.msg',
|
||||
'DATA'),
|
||||
('_tk_data/entry.tcl', '/usr/share/tcltk/tk8.6/entry.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-11.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-11.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-7.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-7.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/it.msg', '/usr/share/tcltk/tcl8.6/msgs/it.msg', 'DATA'),
|
||||
('_tcl_data/msgs/sl.msg', '/usr/share/tcltk/tcl8.6/msgs/sl.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp437.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp437.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hu.msg', '/usr/share/tcltk/tcl8.6/msgs/hu.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-8.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-8.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/word.tcl', '/usr/share/tcltk/tcl8.6/word.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/ru.msg', '/usr/share/tcltk/tcl8.6/msgs/ru.msg', 'DATA'),
|
||||
('_tcl_data/msgs/pt.msg', '/usr/share/tcltk/tcl8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/lt.msg', '/usr/share/tcltk/tcl8.6/msgs/lt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/hi.msg', '/usr/share/tcltk/tcl8.6/msgs/hi.msg', 'DATA'),
|
||||
('_tk_data/ttk/menubutton.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/menubutton.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb2312.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb2312.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ru_ua.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ru_ua.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scale.tcl', '/usr/share/tcltk/tk8.6/scale.tcl', 'DATA'),
|
||||
('_tcl_data/encoding/macCyrillic.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macCyrillic.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fa_ir.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fa_ir.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/tcl8/tcltest-2.5.3.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/tcltest-2.5.3.tm',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/treeview.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/treeview.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso2022-jp.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso2022-jp.enc',
|
||||
'DATA'),
|
||||
('_tk_data/tkAppInit.c', '/usr/share/tcltk/tk8.6/tkAppInit.c', 'DATA'),
|
||||
('_tcl_data/msgs/kok.msg', '/usr/share/tcltk/tcl8.6/msgs/kok.msg', 'DATA'),
|
||||
('_tk_data/msgs/cs.msg', '/usr/share/tcltk/tk8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/tcl8/http-2.9.5.tm',
|
||||
'/usr/share/tcltk/tcl8.6/tcl8/http-2.9.5.tm',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/vi.msg', '/usr/share/tcltk/tcl8.6/msgs/vi.msg', 'DATA'),
|
||||
('_tk_data/clrpick.tcl', '/usr/share/tcltk/tk8.6/clrpick.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/cs.msg', '/usr/share/tcltk/tcl8.6/msgs/cs.msg', 'DATA'),
|
||||
('_tcl_data/encoding/koi8-u.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-u.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cns11643.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cns11643.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/http1.0/http.tcl',
|
||||
'/usr/share/tcltk/tcl8.6/http1.0/http.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/eo.msg', '/usr/share/tcltk/tk8.6/msgs/eo.msg', 'DATA'),
|
||||
('_tcl_data/msgs/uk.msg', '/usr/share/tcltk/tcl8.6/msgs/uk.msg', 'DATA'),
|
||||
('_tcl_data/encoding/iso8859-15.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-15.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kw.msg', '/usr/share/tcltk/tcl8.6/msgs/kw.msg', 'DATA'),
|
||||
('_tk_data/ttk/fonts.tcl', '/usr/share/tcltk/tk8.6/ttk/fonts.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/te.msg', '/usr/share/tcltk/tcl8.6/msgs/te.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp863.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp863.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/af.msg', '/usr/share/tcltk/tcl8.6/msgs/af.msg', 'DATA'),
|
||||
('_tcl_data/encoding/cp1254.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1254.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/tis-620.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/tis-620.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/da.msg', '/usr/share/tcltk/tk8.6/msgs/da.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_zw.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_zw.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/fo_fo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/fo_fo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/lv.msg', '/usr/share/tcltk/tcl8.6/msgs/lv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/ar_jo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_jo.msg',
|
||||
'DATA'),
|
||||
('_tk_data/msgbox.tcl', '/usr/share/tcltk/tk8.6/msgbox.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_bo.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_bo.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/eu.msg', '/usr/share/tcltk/tcl8.6/msgs/eu.msg', 'DATA'),
|
||||
('_tk_data/ttk/progress.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/progress.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp850.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp850.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_au.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_au.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ga_ie.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ga_ie.msg',
|
||||
'DATA'),
|
||||
('_tk_data/unsupported.tcl',
|
||||
'/usr/share/tcltk/tk8.6/unsupported.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ko_kr.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ko_kr.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-9.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-9.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/xpTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/xpTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hi_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/hi_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/kl_gl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/kl_gl.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo100.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo100.gif',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/pt.msg', '/usr/share/tcltk/tk8.6/msgs/pt.msg', 'DATA'),
|
||||
('_tcl_data/msgs/fa.msg', '/usr/share/tcltk/tcl8.6/msgs/fa.msg', 'DATA'),
|
||||
('_tk_data/ttk/spinbox.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/spinbox.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/et.msg', '/usr/share/tcltk/tcl8.6/msgs/et.msg', 'DATA'),
|
||||
('_tcl_data/encoding/macDingbats.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macDingbats.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/altTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/altTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/clock.tcl', '/usr/share/tcltk/tcl8.6/clock.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/id.msg', '/usr/share/tcltk/tcl8.6/msgs/id.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_ar.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_ar.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/nl_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/nl_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1253.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1253.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/logo64.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/logo64.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp775.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp775.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/gb1988.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/gb1988.enc',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo175.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo175.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar.msg', '/usr/share/tcltk/tcl8.6/msgs/ar.msg', 'DATA'),
|
||||
('_tk_data/images/pwrdLogo75.gif',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo75.gif',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macGreek.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macGreek.enc',
|
||||
'DATA'),
|
||||
('_tk_data/ttk/winTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/winTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/shiftjis.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/shiftjis.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/koi8-r.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/koi8-r.enc',
|
||||
'DATA'),
|
||||
('_tk_data/msgs/nl.msg', '/usr/share/tcltk/tk8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/en_be.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_be.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/es_pe.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_pe.msg',
|
||||
'DATA'),
|
||||
('_tk_data/scrlbar.tcl', '/usr/share/tcltk/tk8.6/scrlbar.tcl', 'DATA'),
|
||||
('_tk_data/ttk/defaults.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/defaults.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/tm.tcl', '/usr/share/tcltk/tcl8.6/tm.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/he.msg', '/usr/share/tcltk/tcl8.6/msgs/he.msg', 'DATA'),
|
||||
('_tk_data/console.tcl', '/usr/share/tcltk/tk8.6/console.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/es_sv.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_sv.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/iso8859-14.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/iso8859-14.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/ar_in.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/ar_in.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ca.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ca.msg',
|
||||
'DATA'),
|
||||
('_tk_data/images/pwrdLogo.eps',
|
||||
'/usr/share/tcltk/tk8.6/images/pwrdLogo.eps',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macThai.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macThai.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/hr.msg', '/usr/share/tcltk/tcl8.6/msgs/hr.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nb.msg', '/usr/share/tcltk/tcl8.6/msgs/nb.msg', 'DATA'),
|
||||
('_tk_data/ttk/cursors.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/cursors.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/text.tcl', '/usr/share/tcltk/tk8.6/text.tcl', 'DATA'),
|
||||
('_tk_data/ttk/aquaTheme.tcl',
|
||||
'/usr/share/tcltk/tk8.6/ttk/aquaTheme.tcl',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/en_ph.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/en_ph.msg',
|
||||
'DATA'),
|
||||
('_tk_data/xmfbox.tcl', '/usr/share/tcltk/tk8.6/xmfbox.tcl', 'DATA'),
|
||||
('_tk_data/fontchooser.tcl',
|
||||
'/usr/share/tcltk/tk8.6/fontchooser.tcl',
|
||||
'DATA'),
|
||||
('_tk_data/button.tcl', '/usr/share/tcltk/tk8.6/button.tcl', 'DATA'),
|
||||
('_tcl_data/msgs/gv.msg', '/usr/share/tcltk/tcl8.6/msgs/gv.msg', 'DATA'),
|
||||
('_tcl_data/msgs/nl.msg', '/usr/share/tcltk/tcl8.6/msgs/nl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_mx.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_mx.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1252.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1252.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/cp1255.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/cp1255.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macUkraine.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macUkraine.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/gl.msg', '/usr/share/tcltk/tcl8.6/msgs/gl.msg', 'DATA'),
|
||||
('_tcl_data/msgs/es_cl.msg',
|
||||
'/usr/share/tcltk/tcl8.6/msgs/es_cl.msg',
|
||||
'DATA'),
|
||||
('_tcl_data/encoding/macIceland.enc',
|
||||
'/usr/share/tcltk/tcl8.6/encoding/macIceland.enc',
|
||||
'DATA'),
|
||||
('_tcl_data/msgs/el.msg', '/usr/share/tcltk/tcl8.6/msgs/el.msg', 'DATA'),
|
||||
('_tk_data/safetk.tcl', '/usr/share/tcltk/tk8.6/safetk.tcl', 'DATA')],
|
||||
'libpython3.10.so.1.0',
|
||||
False,
|
||||
False,
|
||||
False,
|
||||
[],
|
||||
None,
|
||||
None,
|
||||
None)
|
||||
BIN
build/run/PYZ-00.pyz
Normal file
BIN
build/run/PYZ-00.pyz
Normal file
Binary file not shown.
124
build/run/PYZ-00.toc
Normal file
124
build/run/PYZ-00.toc
Normal file
@ -0,0 +1,124 @@
|
||||
('/home/tech4biz-001/Documents/Attack-analysis/Final_DDOS_UBUNTU_Tested/build/run/PYZ-00.pyz',
|
||||
[('_compat_pickle', '/usr/lib/python3.10/_compat_pickle.py', 'PYMODULE'),
|
||||
('_compression', '/usr/lib/python3.10/_compression.py', 'PYMODULE'),
|
||||
('_py_abc', '/usr/lib/python3.10/_py_abc.py', 'PYMODULE'),
|
||||
('_pydecimal', '/usr/lib/python3.10/_pydecimal.py', 'PYMODULE'),
|
||||
('_strptime', '/usr/lib/python3.10/_strptime.py', 'PYMODULE'),
|
||||
('_threading_local', '/usr/lib/python3.10/_threading_local.py', 'PYMODULE'),
|
||||
('argparse', '/usr/lib/python3.10/argparse.py', 'PYMODULE'),
|
||||
('ast', '/usr/lib/python3.10/ast.py', 'PYMODULE'),
|
||||
('base64', '/usr/lib/python3.10/base64.py', 'PYMODULE'),
|
||||
('bisect', '/usr/lib/python3.10/bisect.py', 'PYMODULE'),
|
||||
('bz2', '/usr/lib/python3.10/bz2.py', 'PYMODULE'),
|
||||
('calendar', '/usr/lib/python3.10/calendar.py', 'PYMODULE'),
|
||||
('contextlib', '/usr/lib/python3.10/contextlib.py', 'PYMODULE'),
|
||||
('contextvars', '/usr/lib/python3.10/contextvars.py', 'PYMODULE'),
|
||||
('copy', '/usr/lib/python3.10/copy.py', 'PYMODULE'),
|
||||
('csv', '/usr/lib/python3.10/csv.py', 'PYMODULE'),
|
||||
('dataclasses', '/usr/lib/python3.10/dataclasses.py', 'PYMODULE'),
|
||||
('datetime', '/usr/lib/python3.10/datetime.py', 'PYMODULE'),
|
||||
('decimal', '/usr/lib/python3.10/decimal.py', 'PYMODULE'),
|
||||
('dis', '/usr/lib/python3.10/dis.py', 'PYMODULE'),
|
||||
('email', '/usr/lib/python3.10/email/__init__.py', 'PYMODULE'),
|
||||
('email._encoded_words',
|
||||
'/usr/lib/python3.10/email/_encoded_words.py',
|
||||
'PYMODULE'),
|
||||
('email._header_value_parser',
|
||||
'/usr/lib/python3.10/email/_header_value_parser.py',
|
||||
'PYMODULE'),
|
||||
('email._parseaddr', '/usr/lib/python3.10/email/_parseaddr.py', 'PYMODULE'),
|
||||
('email._policybase', '/usr/lib/python3.10/email/_policybase.py', 'PYMODULE'),
|
||||
('email.base64mime', '/usr/lib/python3.10/email/base64mime.py', 'PYMODULE'),
|
||||
('email.charset', '/usr/lib/python3.10/email/charset.py', 'PYMODULE'),
|
||||
('email.contentmanager',
|
||||
'/usr/lib/python3.10/email/contentmanager.py',
|
||||
'PYMODULE'),
|
||||
('email.encoders', '/usr/lib/python3.10/email/encoders.py', 'PYMODULE'),
|
||||
('email.errors', '/usr/lib/python3.10/email/errors.py', 'PYMODULE'),
|
||||
('email.feedparser', '/usr/lib/python3.10/email/feedparser.py', 'PYMODULE'),
|
||||
('email.generator', '/usr/lib/python3.10/email/generator.py', 'PYMODULE'),
|
||||
('email.header', '/usr/lib/python3.10/email/header.py', 'PYMODULE'),
|
||||
('email.headerregistry',
|
||||
'/usr/lib/python3.10/email/headerregistry.py',
|
||||
'PYMODULE'),
|
||||
('email.iterators', '/usr/lib/python3.10/email/iterators.py', 'PYMODULE'),
|
||||
('email.message', '/usr/lib/python3.10/email/message.py', 'PYMODULE'),
|
||||
('email.parser', '/usr/lib/python3.10/email/parser.py', 'PYMODULE'),
|
||||
('email.policy', '/usr/lib/python3.10/email/policy.py', 'PYMODULE'),
|
||||
('email.quoprimime', '/usr/lib/python3.10/email/quoprimime.py', 'PYMODULE'),
|
||||
('email.utils', '/usr/lib/python3.10/email/utils.py', 'PYMODULE'),
|
||||
('fnmatch', '/usr/lib/python3.10/fnmatch.py', 'PYMODULE'),
|
||||
('fractions', '/usr/lib/python3.10/fractions.py', 'PYMODULE'),
|
||||
('getopt', '/usr/lib/python3.10/getopt.py', 'PYMODULE'),
|
||||
('gettext', '/usr/lib/python3.10/gettext.py', 'PYMODULE'),
|
||||
('gzip', '/usr/lib/python3.10/gzip.py', 'PYMODULE'),
|
||||
('hashlib', '/usr/lib/python3.10/hashlib.py', 'PYMODULE'),
|
||||
('importlib', '/usr/lib/python3.10/importlib/__init__.py', 'PYMODULE'),
|
||||
('importlib._abc', '/usr/lib/python3.10/importlib/_abc.py', 'PYMODULE'),
|
||||
('importlib._bootstrap',
|
||||
'/usr/lib/python3.10/importlib/_bootstrap.py',
|
||||
'PYMODULE'),
|
||||
('importlib._bootstrap_external',
|
||||
'/usr/lib/python3.10/importlib/_bootstrap_external.py',
|
||||
'PYMODULE'),
|
||||
('importlib.abc', '/usr/lib/python3.10/importlib/abc.py', 'PYMODULE'),
|
||||
('importlib.machinery',
|
||||
'/usr/lib/python3.10/importlib/machinery.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata',
|
||||
'/usr/lib/python3.10/importlib/metadata/__init__.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._adapters',
|
||||
'/usr/lib/python3.10/importlib/metadata/_adapters.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._collections',
|
||||
'/usr/lib/python3.10/importlib/metadata/_collections.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._functools',
|
||||
'/usr/lib/python3.10/importlib/metadata/_functools.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._itertools',
|
||||
'/usr/lib/python3.10/importlib/metadata/_itertools.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._meta',
|
||||
'/usr/lib/python3.10/importlib/metadata/_meta.py',
|
||||
'PYMODULE'),
|
||||
('importlib.metadata._text',
|
||||
'/usr/lib/python3.10/importlib/metadata/_text.py',
|
||||
'PYMODULE'),
|
||||
('importlib.readers', '/usr/lib/python3.10/importlib/readers.py', 'PYMODULE'),
|
||||
('importlib.util', '/usr/lib/python3.10/importlib/util.py', 'PYMODULE'),
|
||||
('inspect', '/usr/lib/python3.10/inspect.py', 'PYMODULE'),
|
||||
('logging', '/usr/lib/python3.10/logging/__init__.py', 'PYMODULE'),
|
||||
('lzma', '/usr/lib/python3.10/lzma.py', 'PYMODULE'),
|
||||
('numbers', '/usr/lib/python3.10/numbers.py', 'PYMODULE'),
|
||||
('opcode', '/usr/lib/python3.10/opcode.py', 'PYMODULE'),
|
||||
('optparse', '/usr/lib/python3.10/optparse.py', 'PYMODULE'),
|
||||
('pathlib', '/usr/lib/python3.10/pathlib.py', 'PYMODULE'),
|
||||
('pickle', '/usr/lib/python3.10/pickle.py', 'PYMODULE'),
|
||||
('pprint', '/usr/lib/python3.10/pprint.py', 'PYMODULE'),
|
||||
('py_compile', '/usr/lib/python3.10/py_compile.py', 'PYMODULE'),
|
||||
('quopri', '/usr/lib/python3.10/quopri.py', 'PYMODULE'),
|
||||
('random', '/usr/lib/python3.10/random.py', 'PYMODULE'),
|
||||
('selectors', '/usr/lib/python3.10/selectors.py', 'PYMODULE'),
|
||||
('shutil', '/usr/lib/python3.10/shutil.py', 'PYMODULE'),
|
||||
('signal', '/usr/lib/python3.10/signal.py', 'PYMODULE'),
|
||||
('socket', '/usr/lib/python3.10/socket.py', 'PYMODULE'),
|
||||
('statistics', '/usr/lib/python3.10/statistics.py', 'PYMODULE'),
|
||||
('string', '/usr/lib/python3.10/string.py', 'PYMODULE'),
|
||||
('stringprep', '/usr/lib/python3.10/stringprep.py', 'PYMODULE'),
|
||||
('subprocess', '/usr/lib/python3.10/subprocess.py', 'PYMODULE'),
|
||||
('tarfile', '/usr/lib/python3.10/tarfile.py', 'PYMODULE'),
|
||||
('textwrap', '/usr/lib/python3.10/textwrap.py', 'PYMODULE'),
|
||||
('threading', '/usr/lib/python3.10/threading.py', 'PYMODULE'),
|
||||
('tkinter', '/usr/lib/python3.10/tkinter/__init__.py', 'PYMODULE'),
|
||||
('tkinter.constants', '/usr/lib/python3.10/tkinter/constants.py', 'PYMODULE'),
|
||||
('tkinter.ttk', '/usr/lib/python3.10/tkinter/ttk.py', 'PYMODULE'),
|
||||
('token', '/usr/lib/python3.10/token.py', 'PYMODULE'),
|
||||
('tokenize', '/usr/lib/python3.10/tokenize.py', 'PYMODULE'),
|
||||
('tracemalloc', '/usr/lib/python3.10/tracemalloc.py', 'PYMODULE'),
|
||||
('typing', '/usr/lib/python3.10/typing.py', 'PYMODULE'),
|
||||
('urllib', '/usr/lib/python3.10/urllib/__init__.py', 'PYMODULE'),
|
||||
('urllib.parse', '/usr/lib/python3.10/urllib/parse.py', 'PYMODULE'),
|
||||
('uu', '/usr/lib/python3.10/uu.py', 'PYMODULE'),
|
||||
('zipfile', '/usr/lib/python3.10/zipfile.py', 'PYMODULE')])
|
||||
BIN
build/run/base_library.zip
Normal file
BIN
build/run/base_library.zip
Normal file
Binary file not shown.
BIN
build/run/localpycs/pyimod01_archive.pyc
Normal file
BIN
build/run/localpycs/pyimod01_archive.pyc
Normal file
Binary file not shown.
BIN
build/run/localpycs/pyimod02_importers.pyc
Normal file
BIN
build/run/localpycs/pyimod02_importers.pyc
Normal file
Binary file not shown.
BIN
build/run/localpycs/pyimod03_ctypes.pyc
Normal file
BIN
build/run/localpycs/pyimod03_ctypes.pyc
Normal file
Binary file not shown.
BIN
build/run/localpycs/struct.pyc
Normal file
BIN
build/run/localpycs/struct.pyc
Normal file
Binary file not shown.
BIN
build/run/run.pkg
Normal file
BIN
build/run/run.pkg
Normal file
Binary file not shown.
25
build/run/warn-run.txt
Normal file
25
build/run/warn-run.txt
Normal file
@ -0,0 +1,25 @@
|
||||
|
||||
This file lists modules PyInstaller was not able to find. This does not
|
||||
necessarily mean this module is required for running your program. Python and
|
||||
Python 3rd-party packages include a lot of conditional or optional modules. For
|
||||
example the module 'ntpath' only exists on Windows, whereas the module
|
||||
'posixpath' only exists on Posix systems.
|
||||
|
||||
Types if import:
|
||||
* top-level: imported at the top-level - look at these first
|
||||
* conditional: imported within an if-statement
|
||||
* delayed: imported within a function
|
||||
* optional: imported within a try-except-statement
|
||||
|
||||
IMPORTANT: Do NOT post this list to the issue-tracker. Use it as a basis for
|
||||
tracking down the missing module yourself. Thanks!
|
||||
|
||||
missing module named pep517 - imported by importlib.metadata (delayed)
|
||||
missing module named 'org.python' - imported by copy (optional)
|
||||
missing module named org - imported by pickle (optional)
|
||||
missing module named winreg - imported by importlib._bootstrap_external (conditional)
|
||||
missing module named nt - imported by os (delayed, conditional, optional), ntpath (optional), shutil (conditional), importlib._bootstrap_external (conditional)
|
||||
missing module named _frozen_importlib_external - imported by importlib._bootstrap (delayed), importlib (optional), importlib.abc (optional)
|
||||
excluded module named _frozen_importlib - imported by importlib (optional), importlib.abc (optional)
|
||||
missing module named _winapi - imported by encodings (delayed, conditional, optional), ntpath (optional), subprocess (optional)
|
||||
missing module named msvcrt - imported by subprocess (optional)
|
||||
6917
build/run/xref-run.html
Normal file
6917
build/run/xref-run.html
Normal file
File diff suppressed because it is too large
Load Diff
104346
dataset_sdn.csv
Normal file
104346
dataset_sdn.csv
Normal file
File diff suppressed because it is too large
Load Diff
BIN
decision_tree_model.pkl
Normal file
BIN
decision_tree_model.pkl
Normal file
Binary file not shown.
BIN
knn_model.pkl
Normal file
BIN
knn_model.pkl
Normal file
Binary file not shown.
BIN
logistic_regression_model.pkl
Normal file
BIN
logistic_regression_model.pkl
Normal file
Binary file not shown.
BIN
random_forest_model.pkl
Normal file
BIN
random_forest_model.pkl
Normal file
Binary file not shown.
57
req.txt
Normal file
57
req.txt
Normal file
@ -0,0 +1,57 @@
|
||||
attrs==23.2.0
|
||||
Babel==2.10.3
|
||||
bcc
|
||||
blinker
|
||||
certifi
|
||||
chardet
|
||||
click
|
||||
configobj
|
||||
cryptography
|
||||
defer
|
||||
distro
|
||||
distro-info
|
||||
httplib2
|
||||
idna
|
||||
Jinja2
|
||||
jsonpatch
|
||||
jsonpointer
|
||||
jsonschema
|
||||
launchpadlib
|
||||
lazr.restfulclient
|
||||
lazr.uri
|
||||
louis
|
||||
markdown-it-py
|
||||
MarkupSafe
|
||||
mdurl
|
||||
netaddr
|
||||
oauthlib
|
||||
olefile
|
||||
pexpect
|
||||
pillow
|
||||
pyshark
|
||||
psutil
|
||||
ptyprocess
|
||||
Pygments
|
||||
PyJWT
|
||||
pyparsing
|
||||
pyrsistent
|
||||
pyserial==3.5
|
||||
python-dateutil
|
||||
pytz
|
||||
pyxdg
|
||||
PyYAML
|
||||
requests
|
||||
rich
|
||||
setuptools
|
||||
six
|
||||
urllib3
|
||||
wadllib
|
||||
watchdog
|
||||
wheel
|
||||
xdg
|
||||
xgboost
|
||||
numpy
|
||||
sklearn==
|
||||
pandas
|
||||
|
||||
|
||||
71
run.py
Normal file
71
run.py
Normal file
@ -0,0 +1,71 @@
|
||||
import subprocess
|
||||
import threading
|
||||
import tkinter as tk
|
||||
from tkinter import ttk
|
||||
|
||||
# Function to run the bash script and track output for dependency installation
|
||||
def run_bash_script():
|
||||
global process
|
||||
try:
|
||||
# Run the bash script and capture stdout and stderr in real-time
|
||||
process = subprocess.Popen(
|
||||
['bash', './run.sh'],
|
||||
stdout=subprocess.PIPE,
|
||||
stderr=subprocess.PIPE,
|
||||
text=True
|
||||
)
|
||||
|
||||
# Read stdout in real-time and track pip install progress
|
||||
for stdout_line in iter(process.stdout.readline, ""):
|
||||
if stdout_line:
|
||||
print(f"Output: {stdout_line.strip()}")
|
||||
if "START_PIP_INSTALL" in stdout_line:
|
||||
print("Pip install started...")
|
||||
elif "END_PIP_INSTALL" in stdout_line:
|
||||
print("Pip install completed. Closing loading window...")
|
||||
close_loading_window() # Close the window when pip install completes
|
||||
|
||||
process.stdout.close()
|
||||
|
||||
# Read stderr at the end
|
||||
stderr = process.stderr.read()
|
||||
if stderr:
|
||||
print(f"Error: {stderr.strip()}")
|
||||
|
||||
except Exception as e:
|
||||
print(f"Exception occurred: {e}")
|
||||
finally:
|
||||
if process.poll() is None: # Check if the process is still running
|
||||
process.wait() # Wait for the Bash script to finish completely
|
||||
|
||||
# Function to show the loading window
|
||||
def show_loading_window():
|
||||
global root
|
||||
root = tk.Tk()
|
||||
root.title("Please Wait")
|
||||
root.geometry("300x100")
|
||||
|
||||
label = ttk.Label(root, text="Downloading dependencies. Please wait...", anchor="center")
|
||||
label.pack(pady=20)
|
||||
|
||||
# Add a progress bar (just for visual purposes)
|
||||
progress = ttk.Progressbar(root, mode="indeterminate")
|
||||
progress.pack(pady=10)
|
||||
progress.start(10) # Start the indeterminate progress bar
|
||||
|
||||
# Prevent closing the window manually
|
||||
root.protocol("WM_DELETE_WINDOW", lambda: None)
|
||||
|
||||
# Start a separate thread to run the bash script
|
||||
threading.Thread(target=run_bash_script).start()
|
||||
|
||||
root.mainloop()
|
||||
|
||||
# Function to close the loading window
|
||||
def close_loading_window():
|
||||
if root:
|
||||
root.withdraw()
|
||||
|
||||
if __name__ == "__main__":
|
||||
show_loading_window()
|
||||
|
||||
34
run.sh
Normal file
34
run.sh
Normal file
@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Exit immediately if a command exits with a non-zero status
|
||||
set -e
|
||||
|
||||
# Step 1: Activate the virtual environment
|
||||
echo "Creating the virtual environment (Could take up to 10 minutes for the first time)..."
|
||||
|
||||
# Check if the virtual environment already exists
|
||||
if [ -d "venv" ]; then
|
||||
echo "Virtual environment already exists. Activating..."
|
||||
source "venv/bin/activate"
|
||||
|
||||
echo "START_PIP_INSTALL" # Add a marker to signal pip install starting
|
||||
|
||||
pip install -r req.txt
|
||||
|
||||
echo "END_PIP_INSTALL" # Add a marker to signal pip install completion
|
||||
else
|
||||
echo "Creating virtual environment..."
|
||||
python3 -m venv "venv"
|
||||
source "venv/bin/activate"
|
||||
|
||||
echo "START_PIP_INSTALL" # Add a marker to signal pip install starting
|
||||
|
||||
pip install -r req.txt
|
||||
|
||||
echo "END_PIP_INSTALL" # Add a marker to signal pip install completion
|
||||
fi
|
||||
|
||||
# Step 2: Run the Python script (this part should run after the popup closes)
|
||||
echo "Running Python script..."
|
||||
python3 test_ddos.py
|
||||
|
||||
38
run.spec
Normal file
38
run.spec
Normal file
@ -0,0 +1,38 @@
|
||||
# -*- mode: python ; coding: utf-8 -*-
|
||||
|
||||
|
||||
a = Analysis(
|
||||
['run.py'],
|
||||
pathex=[],
|
||||
binaries=[],
|
||||
datas=[],
|
||||
hiddenimports=[],
|
||||
hookspath=[],
|
||||
hooksconfig={},
|
||||
runtime_hooks=[],
|
||||
excludes=[],
|
||||
noarchive=False,
|
||||
optimize=0,
|
||||
)
|
||||
pyz = PYZ(a.pure)
|
||||
|
||||
exe = EXE(
|
||||
pyz,
|
||||
a.scripts,
|
||||
a.binaries,
|
||||
a.datas,
|
||||
[],
|
||||
name='run',
|
||||
debug=False,
|
||||
bootloader_ignore_signals=False,
|
||||
strip=False,
|
||||
upx=True,
|
||||
upx_exclude=[],
|
||||
runtime_tmpdir=None,
|
||||
console=True,
|
||||
disable_windowed_traceback=False,
|
||||
argv_emulation=False,
|
||||
target_arch=None,
|
||||
codesign_identity=None,
|
||||
entitlements_file=None,
|
||||
)
|
||||
BIN
svm_model.pkl
Normal file
BIN
svm_model.pkl
Normal file
Binary file not shown.
301
test_ddos.py
Normal file
301
test_ddos.py
Normal file
@ -0,0 +1,301 @@
|
||||
import tkinter as tk
|
||||
from tkinter import messagebox, simpledialog
|
||||
import subprocess
|
||||
import os
|
||||
import sys
|
||||
import pyshark
|
||||
import psutil
|
||||
import pandas as pd
|
||||
import joblib
|
||||
from sklearn.preprocessing import StandardScaler
|
||||
import sklearn.ensemble._forest
|
||||
from threading import Thread, Event
|
||||
import csv
|
||||
import time
|
||||
import requests
|
||||
|
||||
# Global variable for thread control
|
||||
stop_event = Event()
|
||||
value = False
|
||||
|
||||
# Important features and weights as provided
|
||||
important_features = [
|
||||
'pktcount',
|
||||
'byteperflow',
|
||||
'tot_kbps',
|
||||
'rx_kbps',
|
||||
'flows',
|
||||
'bytecount',
|
||||
'tot_dur',
|
||||
'Protocol_ICMP',
|
||||
'Protocol_TCP',
|
||||
'Protocol_UDP',
|
||||
]
|
||||
|
||||
|
||||
# Drop features you don't need based on what you used in training
|
||||
drop_features = ['src', 'dst', 'dt', 'dur', 'pktrate', 'pktperflow',
|
||||
|
||||
'Protocol_HTTP',
|
||||
'Protocol_HTTPS',
|
||||
'Protocol_SSH',
|
||||
'Protocol_DHCP',
|
||||
'Protocol_FTP',
|
||||
'Protocol_SMTP',
|
||||
'Protocol_POP3',
|
||||
'Protocol_IMAP',
|
||||
'Protocol_DNS']
|
||||
|
||||
# Automatically detect active network interface
|
||||
def get_active_interface():
|
||||
interfaces = psutil.net_if_addrs()
|
||||
|
||||
for interface, addrs in interfaces.items():
|
||||
for addr in addrs:
|
||||
if addr.family == 2: # family=2 corresponds to AF_INET (IPv4)
|
||||
if addr.address != '127.0.0.1': # Skip localhost (lo)
|
||||
return interface
|
||||
raise Exception("No active interface found")
|
||||
|
||||
# Preprocessing function to extract specific features from packets
|
||||
def preprocess_packet(packet):
|
||||
try:
|
||||
if float(packet.frame_info.time_delta) < 1:
|
||||
byteperflow = float(packet.length)
|
||||
else:
|
||||
byteperflow = float(packet.length) / float(packet.frame_info.time_delta)
|
||||
|
||||
# Capture IP or IPv6 addresses
|
||||
src_ip = None
|
||||
dst_ip = None
|
||||
if hasattr(packet, 'ip'):
|
||||
src_ip = packet.ip.src
|
||||
dst_ip = packet.ip.dst
|
||||
elif hasattr(packet, 'ipv6'):
|
||||
src_ip = packet.ipv6.src
|
||||
dst_ip = packet.ipv6.dst
|
||||
if(src_ip and ':' in src_ip ):
|
||||
return None
|
||||
|
||||
# Capture protocol layer (handles protocols other than ICMP, TCP, UDP)
|
||||
protocol = packet.highest_layer
|
||||
|
||||
# Add flags for common protocols (ICMP, TCP, UDP are already covered)
|
||||
protocol_icmp = 1 if protocol == "ICMP" else 0
|
||||
protocol_tcp = 1 if protocol == "TCP" else 0
|
||||
protocol_udp = 1 if protocol == "UDP" else 0
|
||||
protocol_http = 1 if protocol == "HTTP" else 0
|
||||
protocol_https = 1 if protocol == "SSL" else 0 # HTTPS typically uses SSL/TLS layer
|
||||
protocol_ssh = 1 if protocol == "SSH" else 0
|
||||
protocol_dhcp = 1 if protocol in ["DHCP", "BOOTP"] else 0 # DHCP may appear as BOOTP
|
||||
protocol_ftp = 1 if protocol == "FTP" else 0
|
||||
protocol_smtp = 1 if protocol == "SMTP" else 0
|
||||
protocol_pop3 = 1 if protocol == "POP" else 0
|
||||
protocol_imap = 1 if protocol == "IMAP" else 0
|
||||
protocol_dns = 1 if protocol == "DNS" else 0
|
||||
|
||||
features = {
|
||||
'pktcount': int(packet.length),
|
||||
'byteperflow': byteperflow,
|
||||
'tot_kbps': float(packet.length) / 1000.0,
|
||||
'rx_kbps': float(packet.length) / 1000.0,
|
||||
'flows': 1,
|
||||
'bytecount': float(packet.length),
|
||||
'tot_dur': float(packet.frame_info.time_delta),
|
||||
'Protocol_ICMP': protocol_icmp,
|
||||
'Protocol_TCP': protocol_tcp,
|
||||
'Protocol_UDP': protocol_udp,
|
||||
'Protocol_HTTP': protocol_http,
|
||||
'Protocol_HTTPS': protocol_https,
|
||||
'Protocol_SSH': protocol_ssh,
|
||||
'Protocol_DHCP': protocol_dhcp,
|
||||
'Protocol_FTP': protocol_ftp,
|
||||
'Protocol_SMTP': protocol_smtp,
|
||||
'Protocol_POP3': protocol_pop3,
|
||||
'Protocol_IMAP': protocol_imap,
|
||||
'Protocol_DNS': protocol_dns,
|
||||
'src_ip': src_ip, # Capture source IP address
|
||||
'dst_ip': dst_ip ,
|
||||
'probability' : 0.0 # Capture destination IP address
|
||||
|
||||
}
|
||||
|
||||
return pd.DataFrame([features])
|
||||
except AttributeError:
|
||||
return None
|
||||
|
||||
def prepare_X_test(packets_list, drop_features):
|
||||
|
||||
return None
|
||||
|
||||
def send_prediction(file_path):
|
||||
url = "http://127.0.0.1:8000/ddos-predictions/"
|
||||
with open(file_path, 'rb') as f:
|
||||
files = {'file': f}
|
||||
response = requests.post(url, files=files)
|
||||
if response.status_code == 200:
|
||||
print(f"Successfully sent {file_path} to API.")
|
||||
else:
|
||||
print(f"Failed to send {file_path} to API. Status code: {response.status_code}")
|
||||
|
||||
def make_predictions(X_test,X):
|
||||
logistic_regression_model = joblib.load('logistic_regression_model.pkl')
|
||||
svm_model = joblib.load('svm_model.pkl')
|
||||
knn_model = joblib.load('knn_model.pkl')
|
||||
decision_tree_model = joblib.load('decision_tree_model.pkl')
|
||||
random_forest_model = joblib.load('random_forest_model.pkl')
|
||||
|
||||
scaler = StandardScaler()
|
||||
X_test_scaled = scaler.fit_transform(X_test)
|
||||
|
||||
models = {
|
||||
'Logistic Regression': logistic_regression_model,
|
||||
'SVM': svm_model,
|
||||
'KNN': knn_model,
|
||||
'Decision Tree': decision_tree_model,
|
||||
'Random Forest': random_forest_model
|
||||
}
|
||||
# Open the CSV file for writing
|
||||
all_predictions = []
|
||||
|
||||
|
||||
|
||||
# Collect predictions for each model
|
||||
for model_name, model in models.items():
|
||||
y_pred = model.predict(X_test_scaled)
|
||||
all_predictions.append(y_pred)
|
||||
# print(all_predictions, "-")
|
||||
# Transpose the list of predictions so that each row represents predictions from different models for each instance
|
||||
transposed_predictions = list(zip(*all_predictions))
|
||||
# print(transposed_predictions, "-")
|
||||
i = 0
|
||||
for row in transposed_predictions:
|
||||
row_sum = sum(row)
|
||||
|
||||
avg = row_sum / 5
|
||||
X['probability'][i] = avg
|
||||
i+=1
|
||||
# print("keys: ", X.keys())
|
||||
|
||||
# print("X =", X)
|
||||
# return results
|
||||
with open('predictions.csv', mode='w', newline='') as file:
|
||||
writer = csv.DictWriter(file, fieldnames=X.keys()) # Use the keys as headers
|
||||
writer.writeheader() # Write the header
|
||||
for index, row in X.iterrows():
|
||||
# print(row)
|
||||
writer.writerow(row.to_dict())
|
||||
try:
|
||||
send_prediction("predictions.csv")
|
||||
except:
|
||||
print("could not connect to server")
|
||||
def capture_packets(interface=None):
|
||||
|
||||
try:
|
||||
subprocess.check_call(['sudo', 'apt', 'install', '-y', 'tshark'])
|
||||
print("tshark installed successfully.")
|
||||
except subprocess.CalledProcessError:
|
||||
print("Failed to install tshark. Please install it manually.")
|
||||
if interface is None:
|
||||
interface = get_active_interface()
|
||||
|
||||
capture = pyshark.LiveCapture(interface=interface, tshark_path='/usr/bin/tshark')
|
||||
|
||||
|
||||
|
||||
try:
|
||||
# print("here")
|
||||
# capture.sniff(timeout=60)
|
||||
while value:
|
||||
# print(value)
|
||||
packets_list = []
|
||||
if stop_event.is_set():
|
||||
break
|
||||
# print("c")
|
||||
count = 0
|
||||
# print(packets_list)
|
||||
for packet in capture:
|
||||
# print("h")
|
||||
|
||||
if(count == 15):
|
||||
break
|
||||
try:
|
||||
processed_packet = preprocess_packet(packet)
|
||||
|
||||
if processed_packet is not None:
|
||||
# print(processed_packet["dst_ip"])
|
||||
# print(processed_packet["src_ip"])
|
||||
|
||||
if ":" in processed_packet["dst_ip"] or ":" in processed_packet["src_ip"]:
|
||||
print("packet isn't correct")
|
||||
continue
|
||||
# print(processed_packet)
|
||||
packets_list.append(processed_packet)
|
||||
count+=1
|
||||
# print(count)
|
||||
|
||||
except AttributeError as e:
|
||||
print(f"Error processing packet: {e}")
|
||||
|
||||
# X_test_scaled = prepare_X_test(packets_list, drop_features)
|
||||
if len(packets_list) >= 1:
|
||||
X_test = pd.concat(packets_list, ignore_index=True)
|
||||
X_test_scaled = X_test.drop(drop_features, axis=1, errors='ignore')
|
||||
X_test_scaled = X_test_scaled.reindex(columns=important_features, fill_value=0)
|
||||
|
||||
if X_test_scaled is not None:
|
||||
results = make_predictions(X_test_scaled,X_test)
|
||||
# Write results to CSV
|
||||
time.sleep(10)
|
||||
except KeyboardInterrupt:
|
||||
print("\nPacket capturing stopped.")
|
||||
def start_capture():
|
||||
global thread
|
||||
if os.geteuid() != 0:
|
||||
root.withdraw() # Hide the GUI before prompting for password
|
||||
password = simpledialog.askstring("Password", "Enter your sudo password and run again:", show='*')
|
||||
if password:
|
||||
try:
|
||||
subprocess.run(['sudo', '-S', sys.executable] + sys.argv, input=password.encode(), check=True)
|
||||
except subprocess.CalledProcessError:
|
||||
messagebox.showerror("Error", "Failed to run the script with sudo.")
|
||||
finally:
|
||||
root.destroy() # Close the GUI after attempting to elevate privileges
|
||||
else:
|
||||
messagebox.showerror("Error", "No password provided. Unable to run with sudo.")
|
||||
elif not stop_event.is_set():
|
||||
global value
|
||||
value = True
|
||||
stop_event.clear()
|
||||
thread = Thread(target=capture_packets)
|
||||
thread.start()
|
||||
|
||||
start_button.config(state=tk.DISABLED)
|
||||
stop_button.config(state=tk.NORMAL)
|
||||
|
||||
def stop_capture():
|
||||
global value
|
||||
value = False
|
||||
stop_event.set()
|
||||
if thread.is_alive():
|
||||
thread.join() # Wait for the thread to finish
|
||||
start_button.config(state=tk.NORMAL)
|
||||
stop_button.config(state=tk.DISABLED)
|
||||
root.destroy()
|
||||
|
||||
|
||||
def setup_gui():
|
||||
global root, start_button, stop_button, thread
|
||||
root = tk.Tk()
|
||||
root.title("Packet Capture Tool")
|
||||
|
||||
start_button = tk.Button(root, text="Start Capture", command=start_capture)
|
||||
start_button.pack(pady=20)
|
||||
|
||||
stop_button = tk.Button(root, text="Stop Capture", command=stop_capture, state=tk.DISABLED)
|
||||
stop_button.pack(pady=20)
|
||||
|
||||
root.mainloop()
|
||||
|
||||
if __name__ == '__main__':
|
||||
setup_gui()
|
||||
Loading…
Reference in New Issue
Block a user